| 666571 |
697931 |
W10647 |
731T54ML19 |
2026-09-19 |
COMPLETE |
18697625 |
2026-09-19 13:03:00 |
2026-09-19 12:13:21 |
2026-09-21 12:13:21 |
{"id": 697931, "stp": "P", "toc": "Heathrow Express", "uid": "W10647", "consist": "387133+387140", "dest_crs": "HWV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10647/2026-09-19/detailed", "trust_id": "731T54ML19", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 5", "service_date": "2026-09-19", "dest_arr_time": "1301", "dest_platform": "3", "is_terminated": 1, "next_location": "Heathrow Terminal 5", "signalling_id": "1T54", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "1303", "current_leg_dep": "1259", "current_leg_end": "Heathrow Terminal 5", "origin_dep_time": "1240", "origin_platform": "6", "current_location": "Heathrow Terminal 5", "last_update_time": "2026-09-19T12:13:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "1301", "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\": 1130.451, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1450.613, \"from_m\": 1130.451, \"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\": 1881.648, \"from_m\": 1450.613, \"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\": 3178.928, \"from_m\": 1881.648, \"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\": 3252.751, \"from_m\": 3178.928, \"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\": 3302.318, \"from_m\": 3252.751, \"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\": 3410.462, \"from_m\": 3302.318, \"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\": 5000.414, \"from_m\": 3410.462, \"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\": 5324.777, \"from_m\": 5000.414, \"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\": 5427.362, \"from_m\": 5324.777, \"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\": 6197.434, \"from_m\": 5427.362, \"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\": 7977.454, \"from_m\": 6197.434, \"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\": 8623.259, \"from_m\": 7977.454, \"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\": 10605.133, \"from_m\": 8623.259, \"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\": 11764.271, \"from_m\": 10605.133, \"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\": 13202.445, \"from_m\": 11764.271, \"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\": 13448.698, \"from_m\": 13202.445, \"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\": 14708.578, \"from_m\": 13448.698, \"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\": 15225.752, \"from_m\": 14708.578, \"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\": 15638.071, \"from_m\": 15225.752, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 697931, \"profile_key\": \"346a2bc96ed903145de495cb0d8e30729fff22c4faf21bbd48de94cfcdf95eb5\", \"schedule_id\": 23908, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1240\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 100613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 100613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 5130.602, \"section_seq\": 1, \"route_path_id\": 100613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 5314.947, \"section_seq\": 1, \"route_path_id\": 100613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 6137.612, \"section_seq\": 1, \"route_path_id\": 100613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 6848.272, \"section_seq\": 1, \"route_path_id\": 100613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 8, \"distance_m\": 7678.03, \"section_seq\": 1, \"route_path_id\": 100613}, {\"is_pass\": false, \"wtt_arr\": \"1254H\", \"wtt_dep\": \"1257\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 9, \"distance_m\": 9549.349, \"section_seq\": 1, \"route_path_id\": 100613}, {\"is_pass\": false, \"wtt_arr\": \"1301\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 10, \"distance_m\": 11917.019, \"section_seq\": 1, \"route_path_id\": 100613}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 15638.071, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100613}], \"total_distance_m\": 15638.071, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 12005.806, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3632.265, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1240", "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-19T11:51:00Z\", \"source_id\": 58658725, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:03Z\", \"source_id\": 18690452, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:50Z\", \"source_id\": 58671607, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:56Z\", \"source_id\": 18694333, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:45Z\", \"source_id\": 58682227, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:50Z\", \"source_id\": 18697625, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 5", "service_state_platform": "3", "timing_fact_generation": 1789819311367322, "current_leg_arrival_utc": "2026-09-19T13:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:03:06.074045", "service_state_evidence_id": 18697625, "current_leg_start_actual_dep": "2026-09-19T12:59:00+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-19T12:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:13:06.648446", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Heathrow Express |
P |
PAD |
HWV |
1T54 |
387133+387140 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1130.451, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1450.613, "from_m": 1130.451, "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": 1881.648, "from_m": 1450.613, "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": 3178.928, "from_m": 1881.648, "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": 3252.751, "from_m": 3178.928, "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": 3302.318, "from_m": 3252.751, "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": 3410.462, "from_m": 3302.318, "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": 5000.414, "from_m": 3410.462, "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": 5324.777, "from_m": 5000.414, "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": 5427.362, "from_m": 5324.777, "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": 6197.434, "from_m": 5427.362, "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": 7977.454, "from_m": 6197.434, "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": 8623.259, "from_m": 7977.454, "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": 10605.133, "from_m": 8623.259, "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": 11764.271, "from_m": 10605.133, "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": 13202.445, "from_m": 11764.271, "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": 13448.698, "from_m": 13202.445, "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": 14708.578, "from_m": 13448.698, "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": 15225.752, "from_m": 14708.578, "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": 15638.071, "from_m": 15225.752, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 697931, "profile_key": "346a2bc96ed903145de495cb0d8e30729fff22c4faf21bbd48de94cfcdf95eb5", "schedule_id": 23908, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1240", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 100613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 100613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 5130.602, "section_seq": 1, "route_path_id": 100613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 5314.947, "section_seq": 1, "route_path_id": 100613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249", "location": "Southall", "stage_seq": 6, "distance_m": 6137.612, "section_seq": 1, "route_path_id": 100613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 6848.272, "section_seq": 1, "route_path_id": 100613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251H", "location": "Heathrow Tunnel Jn", "stage_seq": 8, "distance_m": 7678.03, "section_seq": 1, "route_path_id": 100613}, {"is_pass": false, "wtt_arr": "1254H", "wtt_dep": "1257", "location": "Heathrow Terminals 2 & 3", "stage_seq": 9, "distance_m": 9549.349, "section_seq": 1, "route_path_id": 100613}, {"is_pass": false, "wtt_arr": "1301", "wtt_dep": null, "location": "Heathrow Terminal 5", "stage_seq": 10, "distance_m": 11917.019, "section_seq": 1, "route_path_id": 100613}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 15638.071, "from_m": 0.0, "section_seq": 1, "route_path_id": 100613}], "total_distance_m": 15638.071, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 12005.806, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3632.265, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:00Z", "source_id": 58658725, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:51:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:03Z", "source_id": 18690452, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:50Z", "source_id": 58671607, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:57:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:56Z", "source_id": 18694333, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23433, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:45Z", "source_id": 58682227, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:03:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:50Z", "source_id": 18697625, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T13:03:00+01:00", "operational_fact": true}] |
London Paddington |
1240 |
1240 |
6 |
None |
None |
Heathrow Terminal 5 |
1301 |
1301 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W10647/2026-09-19/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-19T12:59: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 |
1259 |
1303 |
Heathrow Terminals 2 & 3 |
Heathrow Terminal 5 |
Heathrow Terminal 5 |
51.4722980 |
-0.4905293 |
51.4722980 |
-0.4905293 |
1 |
0 |
2026-09-19 12:13:21 |
TERMINATED |
2026-09-19 12:03:00 |
Heathrow Terminal 5 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18697625 |
1789819311367322 |
41 |
41 |
2026-09-19 12:13:06.648446 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:03:06.074045 |
| 666572 |
693773 |
G38404 |
321D34ME19 |
2026-09-19 |
COMPLETE |
18698525 |
2026-09-19 13:02:00 |
2026-09-19 12:13:21 |
2026-09-21 12:13:21 |
{"id": 693773, "stp": "P", "toc": "Transport for Wales", "uid": "G38404", "consist": "197027+197040", "dest_crs": "HHD", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G38404/2026-09-19/detailed", "trust_id": "321D34ME19", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Holyhead", "service_date": "2026-09-19", "dest_arr_time": "1240", "dest_platform": "2", "is_terminated": 1, "next_location": "Holyhead", "signalling_id": "1D34", "timing_status": "LATE", "origin_station": "Manchester Airport", "current_leg_arr": "1302", "current_leg_dep": "1238", "current_leg_end": "Holyhead", "origin_dep_time": "0925", "origin_platform": "4A", "current_location": "Holyhead", "last_update_time": "2026-09-19T12:13:21", "route_debug_link": null, "timing_variation": "+22 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2093617, 53.2208565], [-4.222081835361751, 53.22163840368146], [-4.2408703, 53.222793300000006], [-4.242286799999999, 53.22286689999999], [-4.2437081, 53.22289849999999], [-4.2451642, 53.222878], [-4.2460287999999995, 53.2228398], [-4.2469231999999995, 53.22277720000001], [-4.2476864, 53.2227086], [-4.248401899999999, 53.22262309999999], [-4.2490928, 53.22253199999999], [-4.249878799999999, 53.22241679999999], [-4.250734199999999, 53.2222753], [-4.251648299999999, 53.2220902], [-4.2525656, 53.2218823], [-4.2535203, 53.22164699999998], [-4.2543074, 53.22142630000001], [-4.2551176, 53.221189], [-4.2559492, 53.2209171], [-4.2567072, 53.22063999999999], [-4.2574789, 53.2203281], [-4.2580893, 53.2200687], [-4.258618499999999, 53.219823899999994], [-4.259257899999999, 53.219512999999985], [-4.2599364, 53.2191624], [-4.2606854, 53.21874139999999], [-4.2609886, 53.2185579], [-4.2611839, 53.2184397], [-4.2618158, 53.218044599999985], [-4.263731099999999, 53.21679759999999], [-4.2657851, 53.215453], [-4.2693824, 53.2131222], [-4.2696589, 53.2129466], [-4.2705826, 53.2123511], [-4.2797239, 53.20641609999999], [-4.2804923, 53.205925099999995], [-4.2811908999999995, 53.20549309999999], [-4.2819651, 53.2050673], [-4.2826486, 53.2047153], [-4.283515999999999, 53.2042968], [-4.283632, 53.20424659999999], [-4.283797800000001, 53.2041749], [-4.2843679, 53.203928399999995], [-4.2852085, 53.20359650000001], [-4.2861384, 53.203246400000005], [-4.2870867, 53.202935800000006], [-4.2880656, 53.2026495], [-4.2890531, 53.2023874], [-4.2900213, 53.2021612], [-4.290948099999999, 53.20197269999999], [-4.2919681, 53.20179], [-4.29311, 53.20162259999999], [-4.2946551, 53.20145900000001], [-4.2958685, 53.2013587], [-4.2972263, 53.20128400000001], [-4.2983882, 53.2012049], [-4.2994877, 53.201089199999984], [-4.3004824, 53.200968], [-4.301411399999999, 53.2008192], [-4.302436299999999, 53.20062789999999], [-4.3036774, 53.2003605], [-4.3047834, 53.2000965], [-4.3059918, 53.19981860000001], [-4.3070926, 53.1996068], [-4.307277249665768, 53.19957740430325], [-4.3083087, 53.19941319999999], [-4.3095318, 53.19926], [-4.3108578, 53.19912159999999], [-4.311913363773703, 53.19905217814785], [-4.312059, 53.199042600000006], [-4.3133706, 53.19899209999999], [-4.3146881, 53.198980199999994], [-4.315888599999999, 53.19900890000001], [-4.3172611, 53.19907489999999], [-4.3182627, 53.19915459999999], [-4.3202561, 53.19933689999999], [-4.321193699999999, 53.19939310000001], [-4.3221021, 53.199423], [-4.3230758, 53.1994169], [-4.3242396, 53.1993782], [-4.325339, 53.1993241], [-4.326375, 53.1992381], [-4.327223199999999, 53.1991459], [-4.3285025, 53.198972100000006], [-4.329701799999999, 53.1987626], [-4.330646399999999, 53.1985756], [-4.3317569, 53.19832190000001], [-4.3319002, 53.19828909999999], [-4.3329012, 53.198095], [-4.333526299999999, 53.1979905], [-4.3342518, 53.1978839], [-4.3354006, 53.1977306], [-4.33665, 53.19758809999999], [-4.340591899999999, 53.1971814], [-4.340799299999999, 53.1971592], [-4.3610216, 53.1950544], [-4.3619089, 53.194975199999995], [-4.3625684, 53.19492160000001], [-4.3631597, 53.1948811], [-4.3641681, 53.1948251], [-4.365074100000001, 53.19479009999999], [-4.365943, 53.194771900000006], [-4.3667812, 53.194770000000005], [-4.3676074, 53.1947771], [-4.3682162, 53.1947864], [-4.3682878, 53.19478749999999], [-4.369194899999999, 53.19480909999999], [-4.370121400000001, 53.1948436], [-4.371123200000001, 53.1949018], [-4.372261, 53.194989], [-4.3732821, 53.195085299999995], [-4.3742402, 53.1952116], [-4.3768909, 53.1956053], [-4.377819, 53.1957722], [-4.3788005, 53.195977899999995], [-4.3816034, 53.1965937], [-4.381739, 53.1966234], [-4.395185999090645, 53.19957740430325], [-4.3952966, 53.199601699999995], [-4.4006476, 53.20077510000001], [-4.4014308, 53.2009468], [-4.4015108, 53.20096439999998], [-4.401744892185655, 53.20101490048688], [-4.4030011, 53.2012859], [-4.415115699999999, 53.203925], [-4.4163417, 53.2041916], [-4.416984499999999, 53.20434259999998], [-4.4178444, 53.2045701], [-4.4186308, 53.20480679999999], [-4.4194862, 53.2050868], [-4.4196226, 53.20513639999999], [-4.4197136, 53.205169100000006], [-4.420262999999999, 53.2053664], [-4.4208916, 53.20560499999999], [-4.4215144, 53.20586339999999], [-4.422074, 53.206112299999994], [-4.4226588, 53.2063876], [-4.423250199999999, 53.2066863], [-4.423881, 53.2070353], [-4.4243097, 53.2072834], [-4.4243879, 53.207329], [-4.425563599999999, 53.2080092], [-4.426320199999999, 53.2084239], [-4.4274135999999995, 53.20899049999999], [-4.428101999999999, 53.209331500000005], [-4.428835399999999, 53.2096793], [-4.429465, 53.2099655], [-4.4296385, 53.2100398], [-4.4305011, 53.2104051], [-4.431243599999999, 53.21071030000001], [-4.4316726, 53.2108738], [-4.4319745, 53.2109796], [-4.432149099999999, 53.21104859999999], [-4.433217299999999, 53.211431399999995], [-4.4343248, 53.21180849999999], [-4.4352773, 53.212109000000005], [-4.4366162, 53.21249749999999], [-4.4516297, 53.21684849999999], [-4.451774599999999, 53.216892099999995], [-4.453267199999999, 53.217325499999994], [-4.4539426, 53.2175217], [-4.465069999999999, 53.220753], [-4.4658505, 53.2209653], [-4.466747299999999, 53.22119039999998], [-4.46763, 53.221396600000006], [-4.4684218, 53.2215734], [-4.4692288, 53.22174189999999], [-4.4701626, 53.2219238], [-4.4711142, 53.2220955], [-4.4720317, 53.222247900000006], [-4.473036, 53.222396], [-4.4739179, 53.22252709999999], [-4.4746958999999995, 53.222621300000014], [-4.475583699999999, 53.2227219], [-4.476481, 53.2228073], [-4.481221799999999, 53.22324599999998], [-4.481406, 53.2232625], [-4.4846669, 53.2235619], [-4.485578299999999, 53.2236611], [-4.4864854, 53.2237779], [-4.4873361, 53.2239061], [-4.4882148, 53.22406290000001], [-4.4890763, 53.2242407], [-4.490001099999999, 53.2244521], [-4.490746499999999, 53.22463739999999], [-4.4915474, 53.22487649999999], [-4.491576420597607, 53.224885314687995], [-4.4922322, 53.22508450000001], [-4.492311800000001, 53.22510859999999], [-4.4930411, 53.225348399999994], [-4.4937575999999995, 53.2256028], [-4.494719, 53.2259799], [-4.495598099999999, 53.2263524], [-4.496492700000001, 53.2267875], [-4.4973667, 53.2272433], [-4.4980826, 53.22764930000001], [-4.4987626999999994, 53.22806669999999], [-4.499759999999999, 53.22875590000001], [-4.5007119, 53.2294993], [-4.500877599999999, 53.2296526], [-4.5009514, 53.2297209], [-4.5013571, 53.230096200000006], [-4.5021207, 53.23084980000001], [-4.5026715, 53.2314738], [-4.503882899999999, 53.2328462], [-4.5039557, 53.23291760000001], [-4.5044814, 53.2334411], [-4.5054696, 53.23436000000001], [-4.505854099999999, 53.23468], [-4.5066324, 53.2353159], [-4.5067132999999995, 53.23538099999999], [-4.508052, 53.2364688], [-4.5084029, 53.2367463], [-4.5116992, 53.2393572], [-4.5117603, 53.239405600000005], [-4.5216864999999995, 53.2472754], [-4.529355109018868, 53.25335536819731], [-4.5317628, 53.2552641], [-4.532368, 53.2557184], [-4.5331128, 53.2562669], [-4.5338212, 53.25675549999999], [-4.534492499999999, 53.257217100000005], [-4.5354471, 53.2578391], [-4.536686999999999, 53.2586311], [-4.538081399999999, 53.25946629999999], [-4.5395068, 53.260261], [-4.5411015, 53.26111289999999], [-4.5439177, 53.262517], [-4.5450532, 53.2631327], [-4.545546299999999, 53.2634083], [-4.5460278999999995, 53.2636908], [-4.5464755, 53.26395999999999], [-4.546912799999999, 53.264231499999994], [-4.5473221, 53.2644926], [-4.5477134, 53.2647536], [-4.548167799999999, 53.2650591], [-4.548595299999999, 53.265368299999984], [-4.5489855, 53.2656503], [-4.5495869, 53.2661075], [-4.5500786, 53.2664843], [-4.550552, 53.26686810000001], [-4.550979, 53.26722060000001], [-4.5513905, 53.2675767], [-4.551787, 53.267942599999984], [-4.552186100000001, 53.2683142], [-4.5528943, 53.269019], [-4.5535361, 53.26971], [-4.5540222, 53.27027280000001], [-4.5540819, 53.27033829999999], [-4.554289899999999, 53.27060389999998], [-4.5547554, 53.2712122], [-4.5549583, 53.271485199999994], [-4.5553866, 53.272091399999994], [-4.5584852, 53.27665129999999], [-4.5589107, 53.2772314], [-4.559103299999999, 53.27746939999999], [-4.559514, 53.2779554], [-4.5596331, 53.278089], [-4.5598377, 53.2783239], [-4.560068199999999, 53.278578], [-4.5603572, 53.2788819], [-4.5606499, 53.279172900000006], [-4.5613314, 53.2798136], [-4.5615124, 53.27997299999999], [-4.561798800000001, 53.28023009999999], [-4.5621608, 53.2805348], [-4.5623492, 53.2806941], [-4.562657, 53.2809433], [-4.5630831, 53.2812707], [-4.5634897, 53.2815658], [-4.56384406123783, 53.28182259113469], [-4.5646341, 53.28239510000001], [-4.5658978, 53.2832279], [-4.5669342, 53.2838611], [-4.568434, 53.284675699999994], [-4.5689989, 53.284964599999995], [-4.5695058, 53.2852269], [-4.5700557, 53.285498], [-4.570668699999999, 53.28578799999999], [-4.5709813, 53.2859259], [-4.5713739, 53.28609649999999], [-4.5718105, 53.2862819], [-4.5722192, 53.2864513], [-4.572571699999999, 53.2865929], [-4.5729911, 53.28675500000001], [-4.5733582, 53.2868957], [-4.574577, 53.287332699999986], [-4.575502999999999, 53.2876455], [-4.5760718, 53.2878304], [-4.576639699999999, 53.2880196], [-4.581407949009559, 53.28950056966692], [-4.5835479, 53.2901652], [-4.5838563, 53.290257700000005], [-4.588108799999999, 53.2915756], [-4.5885163, 53.29170089999999], [-4.5889202, 53.29182], [-4.5892659, 53.29191659999999], [-4.589606799999999, 53.2920087], [-4.590010599999999, 53.2921193], [-4.5904101, 53.292220699999994], [-4.5907365, 53.2923029], [-4.591095999999999, 53.29239], [-4.591408799999999, 53.29246619999999], [-4.5917888, 53.2925516], [-4.592172199999999, 53.292635], [-4.592579299999999, 53.2927226], [-4.5929695, 53.29280370000001], [-4.593267199999999, 53.2928619], [-4.5935684, 53.2929195], [-4.5939255, 53.2929877], [-4.594369, 53.2930654], [-4.5948125, 53.2931397], [-4.595249699999999, 53.2932136], [-4.595688, 53.2932806], [-4.5963061, 53.29336980000001], [-4.596814, 53.29344040000001], [-4.597171099999999, 53.2934863], [-4.597572999999999, 53.293536800000005], [-4.597911399999999, 53.2935749], [-4.598256999999999, 53.2936138], [-4.5985622, 53.29364580000001], [-4.5989206, 53.2936815], [-4.6020809, 53.2939915], [-4.602410999999999, 53.2940261], [-4.602963, 53.29408869999999], [-4.603499599999999, 53.294155200000006], [-4.6040755, 53.2942337], [-4.6046449, 53.2943145], [-4.6052105, 53.2943998], [-4.6057569, 53.29448820000001], [-4.6067782, 53.294664899999994], [-4.6073546, 53.294767], [-4.6079156999999995, 53.294875700000006], [-4.6084868, 53.2949921], [-4.6090297, 53.2951046], [-4.6096019, 53.2952308], [-4.610148199999999, 53.2953578], [-4.6106400999999995, 53.29547540000001], [-4.6111885, 53.295615099999985], [-4.6117034, 53.2957469], [-4.612219, 53.295885], [-4.612747, 53.2960309], [-4.6132553, 53.296176], [-4.6138334, 53.2963498], [-4.6143632, 53.296515499999984], [-4.6149414, 53.29670049999999], [-4.615502199999999, 53.296889099999994], [-4.616077599999999, 53.297085], [-4.616604699999999, 53.297272799999995], [-4.6171169999999995, 53.2974625], [-4.617626799999999, 53.29765439999999], [-4.6181487, 53.29785720000001], [-4.6186458, 53.29806059999999], [-4.6191958, 53.2982891], [-4.619736999999999, 53.29852279999999], [-4.6202704, 53.29876110000001], [-4.620792999999999, 53.29900150000001], [-4.6213324, 53.299258], [-4.621872699999999, 53.299518000000006], [-4.6223052, 53.299733500000016], [-4.6227149999999995, 53.29994899999999], [-4.6231428999999995, 53.30017269999999], [-4.6235612999999995, 53.3003964], [-4.6240057, 53.300647000000005], [-4.6244424, 53.3009009], [-4.6253845, 53.301470599999995], [-4.625649599999999, 53.30163999999999], [-4.6257212, 53.30168770000001], [-4.6258588, 53.3017826], [-4.626039699999999, 53.3019102], [-4.626129500000001, 53.3019755], [-4.626237199999999, 53.3020448], [-4.626409, 53.3021521], [-4.62708, 53.302572], [-4.6274779, 53.3028476], [-4.6276645, 53.30298929999999], [-4.6278824, 53.3031676], [-4.6280875, 53.3033432], [-4.6283676, 53.3035889], [-4.6284481, 53.30365900000001], [-4.628901, 53.3040591], [-4.629262299999999, 53.3043784], [-4.6297024, 53.3047702], [-4.629849499999999, 53.3049064], [-4.629956899999999, 53.3050065], [-4.6300685999999995, 53.3051205], [-4.630164200000001, 53.30522139999999], [-4.630245700000001, 53.30532099999999], [-4.630319799999999, 53.3054174], [-4.6304067, 53.30554319999999], [-4.6304854, 53.305656899999995], [-4.630554300000001, 53.30577559999999], [-4.6306132, 53.305890600000005], [-4.6306613, 53.3059965], [-4.6307111, 53.30610959999999], [-4.6308159, 53.3064097], [-4.6308583, 53.3065609], [-4.630884199999999, 53.306711500000006], [-4.630893699999999, 53.3068406], [-4.6308909, 53.3069573], [-4.630874880656049, 53.30706581297633], [-4.630870999999999, 53.3070921]]}", "current_leg_start": "Llanfairpwll", "dest_arr_time_act": "1240", "motion_projection": null, "next_location_lat": "53.3070921", "next_location_lon": "-4.6308710", "previous_location": "Llanfairpwll", "current_leg_milage": "21.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\": 2698.335, \"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\": 4599.895, \"from_m\": 2698.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\": 4708.665, \"from_m\": 4599.895, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 693773, \"profile_key\": \"b08eb9d7092ace2b8825763f89a6ff990e14dafbed524aba3fa95f46d241c109\", \"schedule_id\": 33407, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0925\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0926H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 39883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0927H\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 39883}, {\"is_pass\": false, \"wtt_arr\": \"0930H\", \"wtt_dep\": \"0931H\", \"location\": \"East Didsbury\", \"stage_seq\": 4, \"distance_m\": 5704.539, \"section_seq\": 1, \"route_path_id\": 39883}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5704.539, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39883}], \"total_distance_m\": 5704.539, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.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": "0925", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "53.3070921", "current_position_lon": "-4.6308710", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:34:21Z\", \"source_id\": 58233128, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:35:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:34:23Z\", \"source_id\": 18566884, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8895, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:37:44Z\", \"source_id\": 58240196, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:37:45Z\", \"source_id\": 18569137, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:46:16Z\", \"source_id\": 58258562, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:47:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:46:20Z\", \"source_id\": 18574815, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:54:27Z\", \"source_id\": 58276555, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:55:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:54:30Z\", \"source_id\": 18580177, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:57:04Z\", \"source_id\": 58282103, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:57:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:57:06Z\", \"source_id\": 18581880, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:01:24Z\", \"source_id\": 58291091, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:02:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:01:25Z\", \"source_id\": 18584743, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:12:13Z\", \"source_id\": 58315055, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:13:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:12:19Z\", \"source_id\": 18591929, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:16:28Z\", \"source_id\": 58323926, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:17:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:16:29Z\", \"source_id\": 18594716, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:24:42Z\", \"source_id\": 58341637, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:26:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:24:57Z\", \"source_id\": 18600259, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:34:28Z\", \"source_id\": 58361260, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:34:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:33:20Z\", \"source_id\": 18601215, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:44:36Z\", \"source_id\": 18606943, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:51:50Z\", \"source_id\": 58400917, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:53:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:51:53Z\", \"source_id\": 18611797, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:09:07Z\", \"source_id\": 58438591, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:09:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:09:11Z\", \"source_id\": 18623243, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:31:56Z\", \"source_id\": 58487325, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:33:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:32:00Z\", \"source_id\": 18638342, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:42:44Z\", \"source_id\": 58510118, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:45:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:42:48Z\", \"source_id\": 18645360, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:49:17Z\", \"source_id\": 58524271, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:50:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:49:21Z\", \"source_id\": 18649642, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:52:42Z\", \"source_id\": 58532077, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:57:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:52:49Z\", \"source_id\": 18651968, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:28Z\", \"source_id\": 18657608, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:14Z\", \"source_id\": 18661528, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:29Z\", \"source_id\": 18664305, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:29Z\", \"source_id\": 18668256, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:29Z\", \"source_id\": 18670936, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:33Z\", \"source_id\": 18678240, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:29Z\", \"source_id\": 18681474, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:09Z\", \"source_id\": 18698525, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Holyhead", "service_state_platform": "2", "timing_fact_generation": 1789819389764791, "current_leg_arrival_utc": "2026-09-19T13:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:03:09.750129", "service_state_evidence_id": 18698525, "current_leg_start_actual_dep": "2026-09-19T12:39:30+01:00", "operational_evidence_version": 196, "service_state_event_time_utc": "2026-09-19T12:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:13:09.907514", "service_state_valid_until_kind": null, "operational_interpretation_version": 196, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
MIA |
HHD |
1D34 |
197027+197040 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2698.335, "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": 4599.895, "from_m": 2698.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": 4708.665, "from_m": 4599.895, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 693773, "profile_key": "b08eb9d7092ace2b8825763f89a6ff990e14dafbed524aba3fa95f46d241c109", "schedule_id": 33407, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0925", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0926H", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 39883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0927H", "location": "Heald Green", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 39883}, {"is_pass": false, "wtt_arr": "0930H", "wtt_dep": "0931H", "location": "East Didsbury", "stage_seq": 4, "distance_m": 5704.539, "section_seq": 1, "route_path_id": 39883}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5704.539, "from_m": 0.0, "section_seq": 1, "route_path_id": 39883}], "total_distance_m": 5704.539, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.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": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:34:21Z", "source_id": 58233128, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T08:35:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:34:23Z", "source_id": 18566884, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T09:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8895, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:37:44Z", "source_id": 58240196, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T08:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:37:45Z", "source_id": 18569137, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T09:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:46:16Z", "source_id": 58258562, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T08:47:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:46:20Z", "source_id": 18574815, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T09:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:54:27Z", "source_id": 58276555, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T08:55:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:54:30Z", "source_id": 18580177, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T09:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:57:04Z", "source_id": 58282103, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T08:57:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:57:06Z", "source_id": 18581880, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T09:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8385, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:01:24Z", "source_id": 58291091, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T09:02:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:01:25Z", "source_id": 18584743, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T10:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9442, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:12:13Z", "source_id": 58315055, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T09:13:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:12:19Z", "source_id": 18591929, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T10:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9449, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:16:28Z", "source_id": 58323926, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T09:17:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:16:29Z", "source_id": 18594716, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T10:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9534, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:24:42Z", "source_id": 58341637, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T09:26:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:24:57Z", "source_id": 18600259, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T10:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9583, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:34:28Z", "source_id": 58361260, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T09:34:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:33:20Z", "source_id": 18601215, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T10:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:44:36Z", "source_id": 18606943, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10434, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:51:50Z", "source_id": 58400917, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T09:53:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:51:53Z", "source_id": 18611797, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T10:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10377, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:09:07Z", "source_id": 58438591, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T10:09:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:09:11Z", "source_id": 18623243, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T11:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10370, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:31:56Z", "source_id": 58487325, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T10:33:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:32:00Z", "source_id": 18638342, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T11:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10362, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:42:44Z", "source_id": 58510118, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T10:45:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:42:48Z", "source_id": 18645360, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T11:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10356, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:49:17Z", "source_id": 58524271, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T10:50:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:49:21Z", "source_id": 18649642, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T11:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10346, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:52:42Z", "source_id": 58532077, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T10:57:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:52:49Z", "source_id": 18651968, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T11:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:28Z", "source_id": 18657608, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T12:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:14Z", "source_id": 18661528, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T12:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:29Z", "source_id": 18664305, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-19T12:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:29Z", "source_id": 18668256, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:29Z", "source_id": 18670936, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T12:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:33Z", "source_id": 18678240, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-19T12:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:29Z", "source_id": 18681474, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:09Z", "source_id": 18698525, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-19T13:02:00+01:00", "operational_fact": true}] |
Manchester Airport |
0925 |
0925 |
4A |
None |
None |
Holyhead |
1240 |
1240 |
2 |
LATE |
+22 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G38404/2026-09-19/detailed |
None |
Llanfairpwll |
2026-09-19T12:39:30+01:00 |
Holyhead |
24.0 |
{"type": "LineString", "coordinates": [[-4.2093617, 53.2208565], [-4.222081835361751, 53.22163840368146], [-4.2408703, 53.222793300000006], [-4.242286799999999, 53.22286689999999], [-4.2437081, 53.22289849999999], [-4.2451642, 53.222878], [-4.2460287999999995, 53.2228398], [-4.2469231999999995, 53.22277720000001], [-4.2476864, 53.2227086], [-4.248401899999999, 53.22262309999999], [-4.2490928, 53.22253199999999], [-4.249878799999999, 53.22241679999999], [-4.250734199999999, 53.2222753], [-4.251648299999999, 53.2220902], [-4.2525656, 53.2218823], [-4.2535203, 53.22164699999998], [-4.2543074, 53.22142630000001], [-4.2551176, 53.221189], [-4.2559492, 53.2209171], [-4.2567072, 53.22063999999999], [-4.2574789, 53.2203281], [-4.2580893, 53.2200687], [-4.258618499999999, 53.219823899999994], [-4.259257899999999, 53.219512999999985], [-4.2599364, 53.2191624], [-4.2606854, 53.21874139999999], [-4.2609886, 53.2185579], [-4.2611839, 53.2184397], [-4.2618158, 53.218044599999985], [-4.263731099999999, 53.21679759999999], [-4.2657851, 53.215453], [-4.2693824, 53.2131222], [-4.2696589, 53.2129466], [-4.2705826, 53.2123511], [-4.2797239, 53.20641609999999], [-4.2804923, 53.205925099999995], [-4.2811908999999995, 53.20549309999999], [-4.2819651, 53.2050673], [-4.2826486, 53.2047153], [-4.283515999999999, 53.2042968], [-4.283632, 53.20424659999999], [-4.283797800000001, 53.2041749], [-4.2843679, 53.203928399999995], [-4.2852085, 53.20359650000001], [-4.2861384, 53.203246400000005], [-4.2870867, 53.202935800000006], [-4.2880656, 53.2026495], [-4.2890531, 53.2023874], [-4.2900213, 53.2021612], [-4.290948099999999, 53.20197269999999], [-4.2919681, 53.20179], [-4.29311, 53.20162259999999], [-4.2946551, 53.20145900000001], [-4.2958685, 53.2013587], [-4.2972263, 53.20128400000001], [-4.2983882, 53.2012049], [-4.2994877, 53.201089199999984], [-4.3004824, 53.200968], [-4.301411399999999, 53.2008192], [-4.302436299999999, 53.20062789999999], [-4.3036774, 53.2003605], [-4.3047834, 53.2000965], [-4.3059918, 53.19981860000001], [-4.3070926, 53.1996068], [-4.307277249665768, 53.19957740430325], [-4.3083087, 53.19941319999999], [-4.3095318, 53.19926], [-4.3108578, 53.19912159999999], [-4.311913363773703, 53.19905217814785], [-4.312059, 53.199042600000006], [-4.3133706, 53.19899209999999], [-4.3146881, 53.198980199999994], [-4.315888599999999, 53.19900890000001], [-4.3172611, 53.19907489999999], [-4.3182627, 53.19915459999999], [-4.3202561, 53.19933689999999], [-4.321193699999999, 53.19939310000001], [-4.3221021, 53.199423], [-4.3230758, 53.1994169], [-4.3242396, 53.1993782], [-4.325339, 53.1993241], [-4.326375, 53.1992381], [-4.327223199999999, 53.1991459], [-4.3285025, 53.198972100000006], [-4.329701799999999, 53.1987626], [-4.330646399999999, 53.1985756], [-4.3317569, 53.19832190000001], [-4.3319002, 53.19828909999999], [-4.3329012, 53.198095], [-4.333526299999999, 53.1979905], [-4.3342518, 53.1978839], [-4.3354006, 53.1977306], [-4.33665, 53.19758809999999], [-4.340591899999999, 53.1971814], [-4.340799299999999, 53.1971592], [-4.3610216, 53.1950544], [-4.3619089, 53.194975199999995], [-4.3625684, 53.19492160000001], [-4.3631597, 53.1948811], [-4.3641681, 53.1948251], [-4.365074100000001, 53.19479009999999], [-4.365943, 53.194771900000006], [-4.3667812, 53.194770000000005], [-4.3676074, 53.1947771], [-4.3682162, 53.1947864], [-4.3682878, 53.19478749999999], [-4.369194899999999, 53.19480909999999], [-4.370121400000001, 53.1948436], [-4.371123200000001, 53.1949018], [-4.372261, 53.194989], [-4.3732821, 53.195085299999995], [-4.3742402, 53.1952116], [-4.3768909, 53.1956053], [-4.377819, 53.1957722], [-4.3788005, 53.195977899999995], [-4.3816034, 53.1965937], [-4.381739, 53.1966234], [-4.395185999090645, 53.19957740430325], [-4.3952966, 53.199601699999995], [-4.4006476, 53.20077510000001], [-4.4014308, 53.2009468], [-4.4015108, 53.20096439999998], [-4.401744892185655, 53.20101490048688], [-4.4030011, 53.2012859], [-4.415115699999999, 53.203925], [-4.4163417, 53.2041916], [-4.416984499999999, 53.20434259999998], [-4.4178444, 53.2045701], [-4.4186308, 53.20480679999999], [-4.4194862, 53.2050868], [-4.4196226, 53.20513639999999], [-4.4197136, 53.205169100000006], [-4.420262999999999, 53.2053664], [-4.4208916, 53.20560499999999], [-4.4215144, 53.20586339999999], [-4.422074, 53.206112299999994], [-4.4226588, 53.2063876], [-4.423250199999999, 53.2066863], [-4.423881, 53.2070353], [-4.4243097, 53.2072834], [-4.4243879, 53.207329], [-4.425563599999999, 53.2080092], [-4.426320199999999, 53.2084239], [-4.4274135999999995, 53.20899049999999], [-4.428101999999999, 53.209331500000005], [-4.428835399999999, 53.2096793], [-4.429465, 53.2099655], [-4.4296385, 53.2100398], [-4.4305011, 53.2104051], [-4.431243599999999, 53.21071030000001], [-4.4316726, 53.2108738], [-4.4319745, 53.2109796], [-4.432149099999999, 53.21104859999999], [-4.433217299999999, 53.211431399999995], [-4.4343248, 53.21180849999999], [-4.4352773, 53.212109000000005], [-4.4366162, 53.21249749999999], [-4.4516297, 53.21684849999999], [-4.451774599999999, 53.216892099999995], [-4.453267199999999, 53.217325499999994], [-4.4539426, 53.2175217], [-4.465069999999999, 53.220753], [-4.4658505, 53.2209653], [-4.466747299999999, 53.22119039999998], [-4.46763, 53.221396600000006], [-4.4684218, 53.2215734], [-4.4692288, 53.22174189999999], [-4.4701626, 53.2219238], [-4.4711142, 53.2220955], [-4.4720317, 53.222247900000006], [-4.473036, 53.222396], [-4.4739179, 53.22252709999999], [-4.4746958999999995, 53.222621300000014], [-4.475583699999999, 53.2227219], [-4.476481, 53.2228073], [-4.481221799999999, 53.22324599999998], [-4.481406, 53.2232625], [-4.4846669, 53.2235619], [-4.485578299999999, 53.2236611], [-4.4864854, 53.2237779], [-4.4873361, 53.2239061], [-4.4882148, 53.22406290000001], [-4.4890763, 53.2242407], [-4.490001099999999, 53.2244521], [-4.490746499999999, 53.22463739999999], [-4.4915474, 53.22487649999999], [-4.491576420597607, 53.224885314687995], [-4.4922322, 53.22508450000001], [-4.492311800000001, 53.22510859999999], [-4.4930411, 53.225348399999994], [-4.4937575999999995, 53.2256028], [-4.494719, 53.2259799], [-4.495598099999999, 53.2263524], [-4.496492700000001, 53.2267875], [-4.4973667, 53.2272433], [-4.4980826, 53.22764930000001], [-4.4987626999999994, 53.22806669999999], [-4.499759999999999, 53.22875590000001], [-4.5007119, 53.2294993], [-4.500877599999999, 53.2296526], [-4.5009514, 53.2297209], [-4.5013571, 53.230096200000006], [-4.5021207, 53.23084980000001], [-4.5026715, 53.2314738], [-4.503882899999999, 53.2328462], [-4.5039557, 53.23291760000001], [-4.5044814, 53.2334411], [-4.5054696, 53.23436000000001], [-4.505854099999999, 53.23468], [-4.5066324, 53.2353159], [-4.5067132999999995, 53.23538099999999], [-4.508052, 53.2364688], [-4.5084029, 53.2367463], [-4.5116992, 53.2393572], [-4.5117603, 53.239405600000005], [-4.5216864999999995, 53.2472754], [-4.529355109018868, 53.25335536819731], [-4.5317628, 53.2552641], [-4.532368, 53.2557184], [-4.5331128, 53.2562669], [-4.5338212, 53.25675549999999], [-4.534492499999999, 53.257217100000005], [-4.5354471, 53.2578391], [-4.536686999999999, 53.2586311], [-4.538081399999999, 53.25946629999999], [-4.5395068, 53.260261], [-4.5411015, 53.26111289999999], [-4.5439177, 53.262517], [-4.5450532, 53.2631327], [-4.545546299999999, 53.2634083], [-4.5460278999999995, 53.2636908], [-4.5464755, 53.26395999999999], [-4.546912799999999, 53.264231499999994], [-4.5473221, 53.2644926], [-4.5477134, 53.2647536], [-4.548167799999999, 53.2650591], [-4.548595299999999, 53.265368299999984], [-4.5489855, 53.2656503], [-4.5495869, 53.2661075], [-4.5500786, 53.2664843], [-4.550552, 53.26686810000001], [-4.550979, 53.26722060000001], [-4.5513905, 53.2675767], [-4.551787, 53.267942599999984], [-4.552186100000001, 53.2683142], [-4.5528943, 53.269019], [-4.5535361, 53.26971], [-4.5540222, 53.27027280000001], [-4.5540819, 53.27033829999999], [-4.554289899999999, 53.27060389999998], [-4.5547554, 53.2712122], [-4.5549583, 53.271485199999994], [-4.5553866, 53.272091399999994], [-4.5584852, 53.27665129999999], [-4.5589107, 53.2772314], [-4.559103299999999, 53.27746939999999], [-4.559514, 53.2779554], [-4.5596331, 53.278089], [-4.5598377, 53.2783239], [-4.560068199999999, 53.278578], [-4.5603572, 53.2788819], [-4.5606499, 53.279172900000006], [-4.5613314, 53.2798136], [-4.5615124, 53.27997299999999], [-4.561798800000001, 53.28023009999999], [-4.5621608, 53.2805348], [-4.5623492, 53.2806941], [-4.562657, 53.2809433], [-4.5630831, 53.2812707], [-4.5634897, 53.2815658], [-4.56384406123783, 53.28182259113469], [-4.5646341, 53.28239510000001], [-4.5658978, 53.2832279], [-4.5669342, 53.2838611], [-4.568434, 53.284675699999994], [-4.5689989, 53.284964599999995], [-4.5695058, 53.2852269], [-4.5700557, 53.285498], [-4.570668699999999, 53.28578799999999], [-4.5709813, 53.2859259], [-4.5713739, 53.28609649999999], [-4.5718105, 53.2862819], [-4.5722192, 53.2864513], [-4.572571699999999, 53.2865929], [-4.5729911, 53.28675500000001], [-4.5733582, 53.2868957], [-4.574577, 53.287332699999986], [-4.575502999999999, 53.2876455], [-4.5760718, 53.2878304], [-4.576639699999999, 53.2880196], [-4.581407949009559, 53.28950056966692], [-4.5835479, 53.2901652], [-4.5838563, 53.290257700000005], [-4.588108799999999, 53.2915756], [-4.5885163, 53.29170089999999], [-4.5889202, 53.29182], [-4.5892659, 53.29191659999999], [-4.589606799999999, 53.2920087], [-4.590010599999999, 53.2921193], [-4.5904101, 53.292220699999994], [-4.5907365, 53.2923029], [-4.591095999999999, 53.29239], [-4.591408799999999, 53.29246619999999], [-4.5917888, 53.2925516], [-4.592172199999999, 53.292635], [-4.592579299999999, 53.2927226], [-4.5929695, 53.29280370000001], [-4.593267199999999, 53.2928619], [-4.5935684, 53.2929195], [-4.5939255, 53.2929877], [-4.594369, 53.2930654], [-4.5948125, 53.2931397], [-4.595249699999999, 53.2932136], [-4.595688, 53.2932806], [-4.5963061, 53.29336980000001], [-4.596814, 53.29344040000001], [-4.597171099999999, 53.2934863], [-4.597572999999999, 53.293536800000005], [-4.597911399999999, 53.2935749], [-4.598256999999999, 53.2936138], [-4.5985622, 53.29364580000001], [-4.5989206, 53.2936815], [-4.6020809, 53.2939915], [-4.602410999999999, 53.2940261], [-4.602963, 53.29408869999999], [-4.603499599999999, 53.294155200000006], [-4.6040755, 53.2942337], [-4.6046449, 53.2943145], [-4.6052105, 53.2943998], [-4.6057569, 53.29448820000001], [-4.6067782, 53.294664899999994], [-4.6073546, 53.294767], [-4.6079156999999995, 53.294875700000006], [-4.6084868, 53.2949921], [-4.6090297, 53.2951046], [-4.6096019, 53.2952308], [-4.610148199999999, 53.2953578], [-4.6106400999999995, 53.29547540000001], [-4.6111885, 53.295615099999985], [-4.6117034, 53.2957469], [-4.612219, 53.295885], [-4.612747, 53.2960309], [-4.6132553, 53.296176], [-4.6138334, 53.2963498], [-4.6143632, 53.296515499999984], [-4.6149414, 53.29670049999999], [-4.615502199999999, 53.296889099999994], [-4.616077599999999, 53.297085], [-4.616604699999999, 53.297272799999995], [-4.6171169999999995, 53.2974625], [-4.617626799999999, 53.29765439999999], [-4.6181487, 53.29785720000001], [-4.6186458, 53.29806059999999], [-4.6191958, 53.2982891], [-4.619736999999999, 53.29852279999999], [-4.6202704, 53.29876110000001], [-4.620792999999999, 53.29900150000001], [-4.6213324, 53.299258], [-4.621872699999999, 53.299518000000006], [-4.6223052, 53.299733500000016], [-4.6227149999999995, 53.29994899999999], [-4.6231428999999995, 53.30017269999999], [-4.6235612999999995, 53.3003964], [-4.6240057, 53.300647000000005], [-4.6244424, 53.3009009], [-4.6253845, 53.301470599999995], [-4.625649599999999, 53.30163999999999], [-4.6257212, 53.30168770000001], [-4.6258588, 53.3017826], [-4.626039699999999, 53.3019102], [-4.626129500000001, 53.3019755], [-4.626237199999999, 53.3020448], [-4.626409, 53.3021521], [-4.62708, 53.302572], [-4.6274779, 53.3028476], [-4.6276645, 53.30298929999999], [-4.6278824, 53.3031676], [-4.6280875, 53.3033432], [-4.6283676, 53.3035889], [-4.6284481, 53.30365900000001], [-4.628901, 53.3040591], [-4.629262299999999, 53.3043784], [-4.6297024, 53.3047702], [-4.629849499999999, 53.3049064], [-4.629956899999999, 53.3050065], [-4.6300685999999995, 53.3051205], [-4.630164200000001, 53.30522139999999], [-4.630245700000001, 53.30532099999999], [-4.630319799999999, 53.3054174], [-4.6304067, 53.30554319999999], [-4.6304854, 53.305656899999995], [-4.630554300000001, 53.30577559999999], [-4.6306132, 53.305890600000005], [-4.6306613, 53.3059965], [-4.6307111, 53.30610959999999], [-4.6308159, 53.3064097], [-4.6308583, 53.3065609], [-4.630884199999999, 53.306711500000006], [-4.630893699999999, 53.3068406], [-4.6308909, 53.3069573], [-4.630874880656049, 53.30706581297633], [-4.630870999999999, 53.3070921]]} |
21.2 |
1238 |
1302 |
Llanfairpwll |
Holyhead |
Holyhead |
53.3070921 |
-4.6308710 |
53.3070921 |
-4.6308710 |
1 |
0 |
2026-09-19 12:13:21 |
TERMINATED |
2026-09-19 12:02:00 |
Holyhead |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698525 |
1789819389764791 |
196 |
196 |
2026-09-19 12:13:09.907514 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:03:09.750129 |
| 666573 |
698209 |
Y15530 |
852A21ML19 |
2026-09-19 |
COMPLETE |
18698733 |
2026-09-19 13:02:00 |
2026-09-19 12:13:51 |
2026-09-21 12:13:51 |
{"id": 698209, "stp": "P", "toc": "Great Western Railway", "uid": "Y15530", "consist": "150221+150244", "dest_crs": "SIV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15530/2026-09-19/detailed", "trust_id": "852A21ML19", "origin_crs": "SER", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Ives", "service_date": "2026-09-19", "dest_arr_time": "1303", "dest_platform": null, "is_terminated": 1, "next_location": "St. Ives", "signalling_id": "2A21", "timing_status": "ON TIME", "origin_station": "St. Erth", "current_leg_arr": "1302", "current_leg_dep": "1300", "current_leg_end": "St. Ives", "origin_dep_time": "1252", "origin_platform": "3", "current_location": "St. Ives", "last_update_time": "2026-09-19T12:13:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.4646812, 50.1972224], [-5.465125799999999, 50.1972872], [-5.465559699999999, 50.19736480000001], [-5.465840799999999, 50.19742440000001], [-5.4660737, 50.197485500000006], [-5.466330299999999, 50.1975717], [-5.4664734, 50.197631], [-5.4667376, 50.19775119999999], [-5.466991499999999, 50.1978826], [-5.4673054, 50.1980726], [-5.4676365, 50.1983226], [-5.4679355, 50.198547299999994], [-5.468259999999999, 50.19877379999999], [-5.468607899999999, 50.1989737], [-5.469003799999999, 50.1991947], [-5.469348199999999, 50.19941579999999], [-5.4696281, 50.19963059999999], [-5.469861599999999, 50.19987229999999], [-5.470066899999999, 50.2001381], [-5.4702371, 50.2004123], [-5.4703756, 50.2006922], [-5.470451099999999, 50.2009404], [-5.4705025, 50.20128540000001], [-5.4704976, 50.2015944], [-5.470443599999999, 50.201936200000006], [-5.4703324, 50.2023201], [-5.4702219, 50.20268240000001], [-5.4701612, 50.2030141], [-5.470135, 50.203354399999995], [-5.4701742, 50.203768899999986], [-5.470172, 50.20415440000001], [-5.470171299999999, 50.2042868], [-5.4700799, 50.2048429], [-5.4700828999999995, 50.2050651], [-5.470119099999999, 50.205286], [-5.4701518, 50.2054312], [-5.4702060999999995, 50.20556849999999], [-5.4702721, 50.2057167], [-5.4703508, 50.2058609], [-5.4704409, 50.20599260000001], [-5.4705469, 50.2061163], [-5.4706545, 50.20623189999999], [-5.470776899999999, 50.20634009999999], [-5.4710586, 50.2065642], [-5.471213699999999, 50.206675], [-5.471389199999999, 50.20677729999999], [-5.4715625, 50.206866], [-5.4717489, 50.20694349999999], [-5.4719449, 50.20702529999999], [-5.472188899999999, 50.20710789999999], [-5.472507399999999, 50.2071866], [-5.4727725, 50.2072347], [-5.4730642, 50.207270900000005], [-5.473442099999999, 50.20730410000001], [-5.4739668, 50.20734710000001], [-5.4744449, 50.20738899999999], [-5.4747836, 50.20743610000001], [-5.475166, 50.2075071], [-5.475410799999999, 50.20756639999999], [-5.4756342, 50.20763109999999], [-5.4758683999999995, 50.2077048], [-5.476024699999999, 50.207760400000005], [-5.476168799999999, 50.20781370000001], [-5.4764712, 50.2079492], [-5.476722999999999, 50.2080813], [-5.4769451, 50.20821550000001], [-5.4771075, 50.2083322], [-5.477814, 50.20893349999999]]}", "current_leg_start": "Carbis Bay", "dest_arr_time_act": "1302", "motion_projection": null, "next_location_lat": "50.2089335", "next_location_lon": "-5.4778140", "previous_location": "Carbis Bay", "current_leg_milage": "1.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1751.992, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3143.579, \"from_m\": 1751.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3258.214, \"from_m\": 3143.579, \"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\": 3457.805, \"from_m\": 3258.214, \"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\": 5112.748, \"from_m\": 3457.805, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7322.87, \"from_m\": 5112.748, \"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\": 20094.19, \"from_m\": 7322.87, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 20154.695, \"from_m\": 20094.19, \"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\": 22399.046, \"from_m\": 20154.695, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 22578.864, \"from_m\": 22399.046, \"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\": 45066.613, \"from_m\": 22578.864, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 45375.132, \"from_m\": 45066.613, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45647.219, \"from_m\": 45375.132, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45689.902, \"from_m\": 45647.219, \"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\": 46586.145, \"from_m\": 45689.902, \"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\": 46784.884, \"from_m\": 46586.145, \"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\": 46846.863, \"from_m\": 46784.884, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47624.624, \"from_m\": 46846.863, \"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\": 52367.655, \"from_m\": 47624.624, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 63970.409, \"from_m\": 52367.655, \"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\": 69695.667, \"from_m\": 63970.409, \"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\": 105.0}, {\"to_m\": 70222.852, \"from_m\": 69695.667, \"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\": 70282.385, \"from_m\": 70222.852, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71368.382, \"from_m\": 70282.385, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71427.337, \"from_m\": 71368.382, \"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\": 71632.234, \"from_m\": 71427.337, \"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\": 83150.178, \"from_m\": 71632.234, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 86110.0, \"from_m\": 83150.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\": 90264.251, \"from_m\": 86110.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 95108.981, \"from_m\": 90264.251, \"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\": 95126.687, \"from_m\": 95108.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104464.657, \"from_m\": 95126.687, \"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\": 122239.562, \"from_m\": 104464.657, \"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\": 122275.831, \"from_m\": 122239.562, \"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\": 123891.33, \"from_m\": 122275.831, \"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\": 144245.697, \"from_m\": 123891.33, \"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\": 147370.233, \"from_m\": 144245.697, \"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\": 148311.177, \"from_m\": 147370.233, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 151957.152, \"from_m\": 148311.177, \"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\": 152001.432, \"from_m\": 151957.152, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154397.293, \"from_m\": 152001.432, \"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\": 105.0}, {\"to_m\": 162815.541, \"from_m\": 154397.293, \"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\": 163174.423, \"from_m\": 162815.541, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 163236.614, \"from_m\": 163174.423, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163555.01, \"from_m\": 163236.614, \"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\": 164854.982, \"from_m\": 163555.01, \"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\": 164947.928, \"from_m\": 164854.982, \"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:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 165624.155, \"from_m\": 164947.928, \"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\": 171568.095, \"from_m\": 165624.155, \"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\": 172899.457, \"from_m\": 171568.095, \"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\": 174564.229, \"from_m\": 172899.457, \"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\": 187857.632, \"from_m\": 174564.229, \"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\": 191914.62, \"from_m\": 187857.632, \"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\": 105.0}, {\"to_m\": 193389.785, \"from_m\": 191914.62, \"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\": 193438.221, \"from_m\": 193389.785, \"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\": 195001.569, \"from_m\": 193438.221, \"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\": 197968.148, \"from_m\": 195001.569, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 198294.221, \"from_m\": 197968.148, \"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\": 203369.408, \"from_m\": 198294.221, \"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\": 207444.068, \"from_m\": 203369.408, \"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\": 213740.787, \"from_m\": 207444.068, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 215311.871, \"from_m\": 213740.787, \"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\": 225250.828, \"from_m\": 215311.871, \"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\": 105.0}, {\"to_m\": 228443.99, \"from_m\": 225250.828, \"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\": 230200.423, \"from_m\": 228443.99, \"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\": 233562.461, \"from_m\": 230200.423, \"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\": 240367.552, \"from_m\": 233562.461, \"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\": 245319.763, \"from_m\": 240367.552, \"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\": 252269.115, \"from_m\": 245319.763, \"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\": 272101.494, \"from_m\": 252269.115, \"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\": 273797.285, \"from_m\": 272101.494, \"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\": 277146.749, \"from_m\": 273797.285, \"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\": 306864.676, \"from_m\": 277146.749, \"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\": 308368.062, \"from_m\": 306864.676, \"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\": 308513.547, \"from_m\": 308368.062, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 308571.329, \"from_m\": 308513.547, \"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\": 308594.225, \"from_m\": 308571.329, \"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\": 309643.411, \"from_m\": 308594.225, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 309869.912, \"from_m\": 309643.411, \"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\": 309923.994, \"from_m\": 309869.912, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 309964.215, \"from_m\": 309923.994, \"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\": 310012.47, \"from_m\": 309964.215, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310033.366, \"from_m\": 310012.47, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 310080.699, \"from_m\": 310033.366, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 317858.274, \"from_m\": 310080.699, \"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\": 318247.885, \"from_m\": 317858.274, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 325434.131, \"from_m\": 318247.885, \"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\": 328280.687, \"from_m\": 325434.131, \"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\": 328396.327, \"from_m\": 328280.687, \"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\": 336875.216, \"from_m\": 328396.327, \"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\": 336905.855, \"from_m\": 336875.216, \"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\": 340924.449, \"from_m\": 336905.855, \"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\": 341442.076, \"from_m\": 340924.449, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 341966.775, \"from_m\": 341442.076, \"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\": 342011.759, \"from_m\": 341966.775, \"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\": 343025.575, \"from_m\": 342011.759, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 350593.235, \"from_m\": 343025.575, \"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\": 353001.352, \"from_m\": 350593.235, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 355168.099, \"from_m\": 353001.352, \"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\": 355636.075, \"from_m\": 355168.099, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 356590.184, \"from_m\": 355636.075, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 357023.218, \"from_m\": 356590.184, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 357929.727, \"from_m\": 357023.218, \"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\": 357961.218, \"from_m\": 357929.727, \"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\": 358306.535, \"from_m\": 357961.218, \"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\": 358366.788, \"from_m\": 358306.535, \"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\": 358792.618, \"from_m\": 358366.788, \"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\": 358872.427, \"from_m\": 358792.618, \"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\": 359485.358, \"from_m\": 358872.427, \"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\": 360029.892, \"from_m\": 359485.358, \"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\": 360049.729, \"from_m\": 360029.892, \"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\": 360095.935, \"from_m\": 360049.729, \"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\": 360405.348, \"from_m\": 360095.935, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 360569.073, \"from_m\": 360405.348, \"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\": 362103.379, \"from_m\": 360569.073, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 362631.472, \"from_m\": 362103.379, \"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\": 362703.625, \"from_m\": 362631.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 362788.698, \"from_m\": 362703.625, \"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\": 362878.464, \"from_m\": 362788.698, \"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\": 362908.845, \"from_m\": 362878.464, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 362993.882, \"from_m\": 362908.845, \"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\": 363262.116, \"from_m\": 362993.882, \"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\": 363696.499, \"from_m\": 363262.116, \"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\": 373544.393, \"from_m\": 363696.499, \"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\": 374195.315, \"from_m\": 373544.393, \"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\": 375403.568, \"from_m\": 374195.315, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 375622.115, \"from_m\": 375403.568, \"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\": 376004.744, \"from_m\": 375622.115, \"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\": 698209, \"profile_key\": \"a56eecf12f3d71d65bd9a31e436959297a91ce2de6d7bc84edf60555b34a1cdb\", \"schedule_id\": 28186, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1252\", \"location\": \"St. Erth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": false, \"wtt_arr\": \"1258H\", \"wtt_dep\": \"1259\", \"location\": \"Carbis Bay\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": false, \"wtt_arr\": \"1302\", \"wtt_dep\": null, \"location\": \"St. Ives\", \"stage_seq\": 3, \"distance_m\": 2980.003, \"section_seq\": 1, \"route_path_id\": 39984}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 376004.744, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39984}], \"total_distance_m\": 376004.744, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 371058.704, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4946.04, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1252", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.2089335", "current_position_lon": "-5.4778140", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:58Z\", \"source_id\": 18695683, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:30Z\", \"source_id\": 18698733, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Ives", "service_state_platform": null, "timing_fact_generation": 1789819410972908, "current_leg_arrival_utc": "2026-09-19T13:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:03:30.969593", "service_state_evidence_id": 18698733, "current_leg_start_actual_dep": "2026-09-19T12:59:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-19T12:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:13:32.996353", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
SER |
SIV |
2A21 |
150221+150244 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1751.992, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3143.579, "from_m": 1751.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3258.214, "from_m": 3143.579, "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": 3457.805, "from_m": 3258.214, "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": 5112.748, "from_m": 3457.805, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7322.87, "from_m": 5112.748, "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": 20094.19, "from_m": 7322.87, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 20154.695, "from_m": 20094.19, "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": 22399.046, "from_m": 20154.695, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 22578.864, "from_m": 22399.046, "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": 45066.613, "from_m": 22578.864, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 45375.132, "from_m": 45066.613, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45647.219, "from_m": 45375.132, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 45689.902, "from_m": 45647.219, "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": 46586.145, "from_m": 45689.902, "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": 46784.884, "from_m": 46586.145, "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": 46846.863, "from_m": 46784.884, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47624.624, "from_m": 46846.863, "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": 52367.655, "from_m": 47624.624, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 63970.409, "from_m": 52367.655, "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": 69695.667, "from_m": 63970.409, "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": 105.0}, {"to_m": 70222.852, "from_m": 69695.667, "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": 70282.385, "from_m": 70222.852, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71368.382, "from_m": 70282.385, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71427.337, "from_m": 71368.382, "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": 71632.234, "from_m": 71427.337, "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": 83150.178, "from_m": 71632.234, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 86110.0, "from_m": 83150.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": 90264.251, "from_m": 86110.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 95108.981, "from_m": 90264.251, "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": 95126.687, "from_m": 95108.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104464.657, "from_m": 95126.687, "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": 122239.562, "from_m": 104464.657, "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": 122275.831, "from_m": 122239.562, "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": 123891.33, "from_m": 122275.831, "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": 144245.697, "from_m": 123891.33, "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": 147370.233, "from_m": 144245.697, "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": 148311.177, "from_m": 147370.233, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 151957.152, "from_m": 148311.177, "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": 152001.432, "from_m": 151957.152, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154397.293, "from_m": 152001.432, "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": 105.0}, {"to_m": 162815.541, "from_m": 154397.293, "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": 163174.423, "from_m": 162815.541, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 163236.614, "from_m": 163174.423, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163555.01, "from_m": 163236.614, "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": 164854.982, "from_m": 163555.01, "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": 164947.928, "from_m": 164854.982, "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:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 165624.155, "from_m": 164947.928, "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": 171568.095, "from_m": 165624.155, "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": 172899.457, "from_m": 171568.095, "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": 174564.229, "from_m": 172899.457, "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": 187857.632, "from_m": 174564.229, "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": 191914.62, "from_m": 187857.632, "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": 105.0}, {"to_m": 193389.785, "from_m": 191914.62, "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": 193438.221, "from_m": 193389.785, "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": 195001.569, "from_m": 193438.221, "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": 197968.148, "from_m": 195001.569, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 198294.221, "from_m": 197968.148, "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": 203369.408, "from_m": 198294.221, "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": 207444.068, "from_m": 203369.408, "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": 213740.787, "from_m": 207444.068, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 215311.871, "from_m": 213740.787, "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": 225250.828, "from_m": 215311.871, "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": 105.0}, {"to_m": 228443.99, "from_m": 225250.828, "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": 230200.423, "from_m": 228443.99, "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": 233562.461, "from_m": 230200.423, "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": 240367.552, "from_m": 233562.461, "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": 245319.763, "from_m": 240367.552, "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": 252269.115, "from_m": 245319.763, "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": 272101.494, "from_m": 252269.115, "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": 273797.285, "from_m": 272101.494, "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": 277146.749, "from_m": 273797.285, "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": 306864.676, "from_m": 277146.749, "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": 308368.062, "from_m": 306864.676, "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": 308513.547, "from_m": 308368.062, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 308571.329, "from_m": 308513.547, "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": 308594.225, "from_m": 308571.329, "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": 309643.411, "from_m": 308594.225, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 309869.912, "from_m": 309643.411, "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": 309923.994, "from_m": 309869.912, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 309964.215, "from_m": 309923.994, "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": 310012.47, "from_m": 309964.215, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310033.366, "from_m": 310012.47, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 310080.699, "from_m": 310033.366, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 317858.274, "from_m": 310080.699, "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": 318247.885, "from_m": 317858.274, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 325434.131, "from_m": 318247.885, "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": 328280.687, "from_m": 325434.131, "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": 328396.327, "from_m": 328280.687, "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": 336875.216, "from_m": 328396.327, "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": 336905.855, "from_m": 336875.216, "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": 340924.449, "from_m": 336905.855, "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": 341442.076, "from_m": 340924.449, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 341966.775, "from_m": 341442.076, "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": 342011.759, "from_m": 341966.775, "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": 343025.575, "from_m": 342011.759, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 350593.235, "from_m": 343025.575, "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": 353001.352, "from_m": 350593.235, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 355168.099, "from_m": 353001.352, "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": 355636.075, "from_m": 355168.099, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 356590.184, "from_m": 355636.075, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 357023.218, "from_m": 356590.184, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 357929.727, "from_m": 357023.218, "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": 357961.218, "from_m": 357929.727, "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": 358306.535, "from_m": 357961.218, "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": 358366.788, "from_m": 358306.535, "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": 358792.618, "from_m": 358366.788, "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": 358872.427, "from_m": 358792.618, "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": 359485.358, "from_m": 358872.427, "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": 360029.892, "from_m": 359485.358, "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": 360049.729, "from_m": 360029.892, "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": 360095.935, "from_m": 360049.729, "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": 360405.348, "from_m": 360095.935, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 360569.073, "from_m": 360405.348, "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": 362103.379, "from_m": 360569.073, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 362631.472, "from_m": 362103.379, "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": 362703.625, "from_m": 362631.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 362788.698, "from_m": 362703.625, "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": 362878.464, "from_m": 362788.698, "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": 362908.845, "from_m": 362878.464, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 362993.882, "from_m": 362908.845, "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": 363262.116, "from_m": 362993.882, "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": 363696.499, "from_m": 363262.116, "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": 373544.393, "from_m": 363696.499, "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": 374195.315, "from_m": 373544.393, "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": 375403.568, "from_m": 374195.315, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 375622.115, "from_m": 375403.568, "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": 376004.744, "from_m": 375622.115, "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": 698209, "profile_key": "a56eecf12f3d71d65bd9a31e436959297a91ce2de6d7bc84edf60555b34a1cdb", "schedule_id": 28186, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1252", "location": "St. Erth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39984}, {"is_pass": false, "wtt_arr": "1258H", "wtt_dep": "1259", "location": "Carbis Bay", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 39984}, {"is_pass": false, "wtt_arr": "1302", "wtt_dep": null, "location": "St. Ives", "stage_seq": 3, "distance_m": 2980.003, "section_seq": 1, "route_path_id": 39984}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 376004.744, "from_m": 0.0, "section_seq": 1, "route_path_id": 39984}], "total_distance_m": 376004.744, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 371058.704, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4946.04, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:58Z", "source_id": 18695683, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:30Z", "source_id": 18698733, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T13:02:00+01:00", "operational_fact": true}] |
St. Erth |
1252 |
1252 |
3 |
None |
None |
St. Ives |
1303 |
1302 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y15530/2026-09-19/detailed |
None |
Carbis Bay |
2026-09-19T12:59:00+01:00 |
St. Ives |
2.0 |
{"type": "LineString", "coordinates": [[-5.4646812, 50.1972224], [-5.465125799999999, 50.1972872], [-5.465559699999999, 50.19736480000001], [-5.465840799999999, 50.19742440000001], [-5.4660737, 50.197485500000006], [-5.466330299999999, 50.1975717], [-5.4664734, 50.197631], [-5.4667376, 50.19775119999999], [-5.466991499999999, 50.1978826], [-5.4673054, 50.1980726], [-5.4676365, 50.1983226], [-5.4679355, 50.198547299999994], [-5.468259999999999, 50.19877379999999], [-5.468607899999999, 50.1989737], [-5.469003799999999, 50.1991947], [-5.469348199999999, 50.19941579999999], [-5.4696281, 50.19963059999999], [-5.469861599999999, 50.19987229999999], [-5.470066899999999, 50.2001381], [-5.4702371, 50.2004123], [-5.4703756, 50.2006922], [-5.470451099999999, 50.2009404], [-5.4705025, 50.20128540000001], [-5.4704976, 50.2015944], [-5.470443599999999, 50.201936200000006], [-5.4703324, 50.2023201], [-5.4702219, 50.20268240000001], [-5.4701612, 50.2030141], [-5.470135, 50.203354399999995], [-5.4701742, 50.203768899999986], [-5.470172, 50.20415440000001], [-5.470171299999999, 50.2042868], [-5.4700799, 50.2048429], [-5.4700828999999995, 50.2050651], [-5.470119099999999, 50.205286], [-5.4701518, 50.2054312], [-5.4702060999999995, 50.20556849999999], [-5.4702721, 50.2057167], [-5.4703508, 50.2058609], [-5.4704409, 50.20599260000001], [-5.4705469, 50.2061163], [-5.4706545, 50.20623189999999], [-5.470776899999999, 50.20634009999999], [-5.4710586, 50.2065642], [-5.471213699999999, 50.206675], [-5.471389199999999, 50.20677729999999], [-5.4715625, 50.206866], [-5.4717489, 50.20694349999999], [-5.4719449, 50.20702529999999], [-5.472188899999999, 50.20710789999999], [-5.472507399999999, 50.2071866], [-5.4727725, 50.2072347], [-5.4730642, 50.207270900000005], [-5.473442099999999, 50.20730410000001], [-5.4739668, 50.20734710000001], [-5.4744449, 50.20738899999999], [-5.4747836, 50.20743610000001], [-5.475166, 50.2075071], [-5.475410799999999, 50.20756639999999], [-5.4756342, 50.20763109999999], [-5.4758683999999995, 50.2077048], [-5.476024699999999, 50.207760400000005], [-5.476168799999999, 50.20781370000001], [-5.4764712, 50.2079492], [-5.476722999999999, 50.2080813], [-5.4769451, 50.20821550000001], [-5.4771075, 50.2083322], [-5.477814, 50.20893349999999]]} |
1.1 |
1300 |
1302 |
Carbis Bay |
St. Ives |
St. Ives |
50.2089335 |
-5.4778140 |
50.2089335 |
-5.4778140 |
1 |
0 |
2026-09-19 12:13:51 |
TERMINATED |
2026-09-19 12:02:00 |
St. Ives |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698733 |
1789819410972908 |
5 |
5 |
2026-09-19 12:13:32.996353 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:03:30.969593 |
| 666574 |
695208 |
C02616 |
879T20MG19 |
2026-09-19 |
COMPLETE |
18697608 |
2026-09-19 13:03:00 |
2026-09-19 12:13:51 |
2026-09-21 12:13:51 |
{"id": 695208, "stp": "O", "toc": "Thameslink", "uid": "C02616", "consist": "700116", "dest_crs": "BDM", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02616/2026-09-19/detailed", "trust_id": "879T20MG19", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-19", "dest_arr_time": "1254", "dest_platform": "3", "is_terminated": 1, "next_location": "Bedford", "signalling_id": "9T20", "timing_status": "LATE", "origin_station": "Brighton", "current_leg_arr": "1303", "current_leg_dep": "1241½", "current_leg_end": "Bedford", "origin_dep_time": "1028", "origin_platform": "5", "current_location": "Bedford", "last_update_time": "2026-09-19T12:13:51", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.49437179999999986, 52.0031401], [-0.4946451, 52.00350360000001], [-0.49499639999999995, 52.003890199999994], [-0.4955512000000001, 52.004470399999995], [-0.4962262999999999, 52.00517370000001], [-0.49658720000000006, 52.00555819999999], [-0.4990064999999999, 52.0080852], [-0.4992112, 52.008299], [-0.4993196, 52.0084098], [-0.49949179999999993, 52.0085971], [-0.4996697, 52.00879059999999], [-0.5002781, 52.009410300000006], [-0.5005052, 52.00964389999999], [-0.5006668999999999, 52.0098145], [-0.5010332, 52.0102723], [-0.5025206999999999, 52.0118413], [-0.5045769999999999, 52.014004799999995], [-0.5059624999999999, 52.01546249999999], [-0.5061156, 52.0156223], [-0.506821, 52.0164167], [-0.507421, 52.01715260000001], [-0.5079786, 52.0178841], [-0.508487, 52.01861480000001], [-0.5090688999999999, 52.0194956], [-0.5097631, 52.020687499999994], [-0.5100405, 52.0212024], [-0.5103238, 52.0217184], [-0.510756, 52.0226845], [-0.5108597, 52.022923], [-0.5110903999999998, 52.02346330000001], [-0.5114885999999998, 52.02446640000001], [-0.5118701, 52.0254654], [-0.5122276999999998, 52.0266232], [-0.5124591, 52.027640600000005], [-0.5126504, 52.0289999], [-0.5127915, 52.0303838], [-0.5133819, 52.03626710000001], [-0.5134644, 52.03709720000001], [-0.5135352, 52.0379287], [-0.5136386, 52.0390678], [-0.5136871, 52.03965769999999], [-0.5137227, 52.04038940000001], [-0.5137621, 52.04102029999999], [-0.5137864999999999, 52.04179099999999], [-0.5138419999999999, 52.04256039999999], [-0.5139905999999999, 52.0441067], [-0.5142344000000001, 52.0466624], [-0.5142864999999999, 52.047933099999995], [-0.5142741999999999, 52.048576], [-0.5142503, 52.049196], [-0.5141489, 52.05036219999999], [-0.5140259, 52.05124179999999], [-0.5138591999999998, 52.05207939999999], [-0.5134956, 52.0535341], [-0.5131398809273009, 52.054578667909794], [-0.5129336, 52.05518440000001], [-0.5127046, 52.0558074], [-0.5124291, 52.056430000000006], [-0.5117758, 52.05779979999999], [-0.5109758999999999, 52.0591759], [-0.5100706999999999, 52.0605603], [-0.5093779999999999, 52.061496799999986], [-0.5084327, 52.0626578], [-0.5083276, 52.062775300000006], [-0.5072572999999999, 52.06399589999999], [-0.5065489, 52.06471749999999], [-0.5052505999999999, 52.0660399], [-0.5049512999999999, 52.066337700000005], [-0.4928335, 52.07863309999998], [-0.49143, 52.080062299999994], [-0.4905521000000001, 52.08100939999999], [-0.4897225, 52.0820122], [-0.488998, 52.08300089999999], [-0.488758, 52.0833133], [-0.4881242999999999, 52.08427789999998], [-0.4875759, 52.085189], [-0.4870469999999999, 52.08617340000001], [-0.4865861, 52.0871314], [-0.4865855202028853, 52.087132812224105], [-0.48212040000000006, 52.09800859999999], [-0.48186309999999993, 52.0986351], [-0.4811611999999999, 52.1003841], [-0.4808455, 52.10125600000001], [-0.4805804000000001, 52.1021392], [-0.4804005, 52.10278170000001], [-0.4801641, 52.1037786], [-0.4799902, 52.104673600000005], [-0.479868, 52.105526999999995], [-0.4798385, 52.1057532], [-0.47976269999999993, 52.10657829999999], [-0.4797086, 52.10732789999999], [-0.4796760000000001, 52.10782669999999], [-0.4796560000000001, 52.1086172], [-0.479666898003764, 52.10978287988833], [-0.4796742999999999, 52.11057459999999], [-0.4796721999999999, 52.11076859999999], [-0.47960890000000006, 52.1118438], [-0.4794761, 52.1130928], [-0.47945230000000005, 52.11325630000001], [-0.4793870619140866, 52.11370567996295], [-0.4793764599612652, 52.11377870904075], [-0.47935919999999993, 52.1138976], [-0.4790660000000001, 52.11574900000001], [-0.4790407, 52.1159579], [-0.4789097000000001, 52.116817], [-0.4788918999999999, 52.11731389999999], [-0.47880759999999994, 52.11788120000001], [-0.4787877, 52.1180019], [-0.47845629999999995, 52.1203428], [-0.4784247, 52.1206431], [-0.4783683503649123, 52.12097512205706], [-0.4783300999999999, 52.1212005], [-0.47830420000000007, 52.1214065], [-0.4781966, 52.1219858], [-0.4781044, 52.1226543], [-0.4777965, 52.12473979999999], [-0.4774435000000001, 52.1268203], [-0.4773063, 52.12771239999999], [-0.4772347, 52.12850269999999], [-0.4771808, 52.12930759999999], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]}", "current_leg_start": "Flitwick", "dest_arr_time_act": "1254", "motion_projection": null, "next_location_lat": "52.1354670", "next_location_lon": "-0.4791311", "previous_location": "Flitwick", "current_leg_milage": "9.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1028", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.5", "current_position_lat": "52.1354670", "current_position_lon": "-0.4791311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:34:28Z\", \"source_id\": 58361382, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:34:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:33:36Z\", \"source_id\": 18601407, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30899, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:44:30Z\", \"source_id\": 58384946, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:45:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:44:34Z\", \"source_id\": 18606902, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:48:51Z\", \"source_id\": 58394303, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:49:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:48:54Z\", \"source_id\": 18609808, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:50:40Z\", \"source_id\": 58398434, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:51:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:50:44Z\", \"source_id\": 18611013, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:55:28Z\", \"source_id\": 58408737, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:56:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:55:29Z\", \"source_id\": 18614196, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:03:05Z\", \"source_id\": 58425260, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:03:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:03:11Z\", \"source_id\": 18619258, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:20:38Z\", \"source_id\": 58463360, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:21:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:20:39Z\", \"source_id\": 18630930, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:27:00Z\", \"source_id\": 58476837, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:27:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:27:06Z\", \"source_id\": 18635109, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:41:09Z\", \"source_id\": 58506683, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:42:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:41:10Z\", \"source_id\": 18644271, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:45:36Z\", \"source_id\": 58516315, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:46:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:45:37Z\", \"source_id\": 18647227, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:49:27Z\", \"source_id\": 58524768, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:50:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:49:33Z\", \"source_id\": 18649788, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:08Z\", \"source_id\": 58537307, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:55:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:13Z\", \"source_id\": 18653541, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:55Z\", \"source_id\": 58550218, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:01:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:59Z\", \"source_id\": 18657355, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:56Z\", \"source_id\": 58563449, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:00Z\", \"source_id\": 18661393, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:16Z\", \"source_id\": 58568582, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:18Z\", \"source_id\": 18662848, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:27Z\", \"source_id\": 58573273, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:11:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:31Z\", \"source_id\": 18664335, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:32Z\", \"source_id\": 58581878, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:35Z\", \"source_id\": 18667059, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:57Z\", \"source_id\": 58591298, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:00Z\", \"source_id\": 18669989, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:38Z\", \"source_id\": 58603276, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:38Z\", \"source_id\": 18673703, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:58Z\", \"source_id\": 58606131, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:27:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:03Z\", \"source_id\": 18674648, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:25Z\", \"source_id\": 58609170, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:31Z\", \"source_id\": 18675572, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:18Z\", \"source_id\": 58626654, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:21Z\", \"source_id\": 18680734, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:19Z\", \"source_id\": 58633250, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:22Z\", \"source_id\": 18682712, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:42Z\", \"source_id\": 58640446, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:43:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:48Z\", \"source_id\": 18684952, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:32Z\", \"source_id\": 58646684, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:33Z\", \"source_id\": 18686769, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:13Z\", \"source_id\": 58654674, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:14Z\", \"source_id\": 18689204, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18109, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:10Z\", \"source_id\": 58661332, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:13Z\", \"source_id\": 18691222, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:06Z\", \"source_id\": 58665521, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:09Z\", \"source_id\": 18692521, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17925, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:45Z\", \"source_id\": 58682206, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:50Z\", \"source_id\": 18697608, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedford", "service_state_platform": "3", "timing_fact_generation": 1789819310863206, "current_leg_arrival_utc": "2026-09-19T13:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:03:33.057031", "service_state_evidence_id": 18697608, "current_leg_start_actual_dep": "2026-09-19T12:50:30+01:00", "operational_evidence_version": 198, "service_state_event_time_utc": "2026-09-19T12:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:13:33.468748", "service_state_valid_until_kind": null, "operational_interpretation_version": 198, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
O |
BTN |
BDM |
9T20 |
700116 |
12 |
100 |
None |
None |
[{"source": "TD", "smart_id": 30906, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:34:28Z", "source_id": 58361382, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T09:34:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:33:36Z", "source_id": 18601407, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T10:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30899, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:44:30Z", "source_id": 58384946, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T09:45:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:44:34Z", "source_id": 18606902, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30883, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:48:51Z", "source_id": 58394303, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T09:49:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:48:54Z", "source_id": 18609808, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30878, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:50:40Z", "source_id": 58398434, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T09:51:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:50:44Z", "source_id": 18611013, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30858, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:55:28Z", "source_id": 58408737, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T09:56:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:55:29Z", "source_id": 18614196, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30841, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:03:05Z", "source_id": 58425260, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:03:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:03:11Z", "source_id": 18619258, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:20:38Z", "source_id": 58463360, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T10:21:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:20:39Z", "source_id": 18630930, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30596, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:27:00Z", "source_id": 58476837, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T10:27:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:27:06Z", "source_id": 18635109, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:41:09Z", "source_id": 58506683, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T10:42:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:41:10Z", "source_id": 18644271, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30204, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:45:36Z", "source_id": 58516315, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T10:46:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:45:37Z", "source_id": 18647227, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:49:27Z", "source_id": 58524768, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T10:50:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:49:33Z", "source_id": 18649788, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:08Z", "source_id": 58537307, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T10:55:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:13Z", "source_id": 18653541, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:55Z", "source_id": 58550218, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:01:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:59Z", "source_id": 18657355, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:56Z", "source_id": 58563449, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T11:07:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:00Z", "source_id": 18661393, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:16Z", "source_id": 58568582, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T11:09:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:18Z", "source_id": 18662848, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:27Z", "source_id": 58573273, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T11:11:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:31Z", "source_id": 18664335, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:32Z", "source_id": 58581878, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T11:16:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:35Z", "source_id": 18667059, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18575, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:57Z", "source_id": 58591298, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T11:20:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:00Z", "source_id": 18669989, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18544, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:38Z", "source_id": 58603276, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T11:26:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:38Z", "source_id": 18673703, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18485, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:58Z", "source_id": 58606131, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T11:27:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:03Z", "source_id": 18674648, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18417, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:25Z", "source_id": 58609170, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T11:29:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:31Z", "source_id": 18675572, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18362, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:18Z", "source_id": 58626654, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-19T11:37:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:21Z", "source_id": 18680734, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18219, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:19Z", "source_id": 58633250, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-19T11:40:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:22Z", "source_id": 18682712, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18197, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:42Z", "source_id": 58640446, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-19T11:43:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:48Z", "source_id": 18684952, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-19T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18184, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:32Z", "source_id": 58646684, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-19T11:46:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:33Z", "source_id": 18686769, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-19T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18139, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:13Z", "source_id": 58654674, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-19T11:50:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:14Z", "source_id": 18689204, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-19T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18109, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:10Z", "source_id": 58661332, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-19T11:53:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:13Z", "source_id": 18691222, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-19T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18090, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:06Z", "source_id": 58665521, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-19T11:55:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:09Z", "source_id": 18692521, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-19T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17925, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:45Z", "source_id": 58682206, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-19T12:03:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:50Z", "source_id": 18697608, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-19T13:03:00+01:00", "operational_fact": true}] |
Brighton |
1028 |
1028 |
5 |
None |
None |
Bedford |
1254 |
1254 |
3 |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02616/2026-09-19/detailed |
None |
Flitwick |
2026-09-19T12:50:30+01:00 |
Bedford |
21.5 |
{"type": "LineString", "coordinates": [[-0.49437179999999986, 52.0031401], [-0.4946451, 52.00350360000001], [-0.49499639999999995, 52.003890199999994], [-0.4955512000000001, 52.004470399999995], [-0.4962262999999999, 52.00517370000001], [-0.49658720000000006, 52.00555819999999], [-0.4990064999999999, 52.0080852], [-0.4992112, 52.008299], [-0.4993196, 52.0084098], [-0.49949179999999993, 52.0085971], [-0.4996697, 52.00879059999999], [-0.5002781, 52.009410300000006], [-0.5005052, 52.00964389999999], [-0.5006668999999999, 52.0098145], [-0.5010332, 52.0102723], [-0.5025206999999999, 52.0118413], [-0.5045769999999999, 52.014004799999995], [-0.5059624999999999, 52.01546249999999], [-0.5061156, 52.0156223], [-0.506821, 52.0164167], [-0.507421, 52.01715260000001], [-0.5079786, 52.0178841], [-0.508487, 52.01861480000001], [-0.5090688999999999, 52.0194956], [-0.5097631, 52.020687499999994], [-0.5100405, 52.0212024], [-0.5103238, 52.0217184], [-0.510756, 52.0226845], [-0.5108597, 52.022923], [-0.5110903999999998, 52.02346330000001], [-0.5114885999999998, 52.02446640000001], [-0.5118701, 52.0254654], [-0.5122276999999998, 52.0266232], [-0.5124591, 52.027640600000005], [-0.5126504, 52.0289999], [-0.5127915, 52.0303838], [-0.5133819, 52.03626710000001], [-0.5134644, 52.03709720000001], [-0.5135352, 52.0379287], [-0.5136386, 52.0390678], [-0.5136871, 52.03965769999999], [-0.5137227, 52.04038940000001], [-0.5137621, 52.04102029999999], [-0.5137864999999999, 52.04179099999999], [-0.5138419999999999, 52.04256039999999], [-0.5139905999999999, 52.0441067], [-0.5142344000000001, 52.0466624], [-0.5142864999999999, 52.047933099999995], [-0.5142741999999999, 52.048576], [-0.5142503, 52.049196], [-0.5141489, 52.05036219999999], [-0.5140259, 52.05124179999999], [-0.5138591999999998, 52.05207939999999], [-0.5134956, 52.0535341], [-0.5131398809273009, 52.054578667909794], [-0.5129336, 52.05518440000001], [-0.5127046, 52.0558074], [-0.5124291, 52.056430000000006], [-0.5117758, 52.05779979999999], [-0.5109758999999999, 52.0591759], [-0.5100706999999999, 52.0605603], [-0.5093779999999999, 52.061496799999986], [-0.5084327, 52.0626578], [-0.5083276, 52.062775300000006], [-0.5072572999999999, 52.06399589999999], [-0.5065489, 52.06471749999999], [-0.5052505999999999, 52.0660399], [-0.5049512999999999, 52.066337700000005], [-0.4928335, 52.07863309999998], [-0.49143, 52.080062299999994], [-0.4905521000000001, 52.08100939999999], [-0.4897225, 52.0820122], [-0.488998, 52.08300089999999], [-0.488758, 52.0833133], [-0.4881242999999999, 52.08427789999998], [-0.4875759, 52.085189], [-0.4870469999999999, 52.08617340000001], [-0.4865861, 52.0871314], [-0.4865855202028853, 52.087132812224105], [-0.48212040000000006, 52.09800859999999], [-0.48186309999999993, 52.0986351], [-0.4811611999999999, 52.1003841], [-0.4808455, 52.10125600000001], [-0.4805804000000001, 52.1021392], [-0.4804005, 52.10278170000001], [-0.4801641, 52.1037786], [-0.4799902, 52.104673600000005], [-0.479868, 52.105526999999995], [-0.4798385, 52.1057532], [-0.47976269999999993, 52.10657829999999], [-0.4797086, 52.10732789999999], [-0.4796760000000001, 52.10782669999999], [-0.4796560000000001, 52.1086172], [-0.479666898003764, 52.10978287988833], [-0.4796742999999999, 52.11057459999999], [-0.4796721999999999, 52.11076859999999], [-0.47960890000000006, 52.1118438], [-0.4794761, 52.1130928], [-0.47945230000000005, 52.11325630000001], [-0.4793870619140866, 52.11370567996295], [-0.4793764599612652, 52.11377870904075], [-0.47935919999999993, 52.1138976], [-0.4790660000000001, 52.11574900000001], [-0.4790407, 52.1159579], [-0.4789097000000001, 52.116817], [-0.4788918999999999, 52.11731389999999], [-0.47880759999999994, 52.11788120000001], [-0.4787877, 52.1180019], [-0.47845629999999995, 52.1203428], [-0.4784247, 52.1206431], [-0.4783683503649123, 52.12097512205706], [-0.4783300999999999, 52.1212005], [-0.47830420000000007, 52.1214065], [-0.4781966, 52.1219858], [-0.4781044, 52.1226543], [-0.4777965, 52.12473979999999], [-0.4774435000000001, 52.1268203], [-0.4773063, 52.12771239999999], [-0.4772347, 52.12850269999999], [-0.4771808, 52.12930759999999], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]} |
9.7 |
1241½ |
1303 |
Flitwick |
Bedford |
Bedford |
52.1354670 |
-0.4791311 |
52.1354670 |
-0.4791311 |
1 |
0 |
2026-09-19 12:13:51 |
TERMINATED |
2026-09-19 12:03:00 |
Bedford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18697608 |
1789819310863206 |
198 |
198 |
2026-09-19 12:13:33.468748 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:03:33.057031 |
| 666575 |
697457 |
C15352 |
062N69MK19 |
2026-09-19 |
COMPLETE |
18698232 |
2026-09-19 13:03:00 |
2026-09-19 12:13:51 |
2026-09-21 12:13:51 |
{"id": 697457, "stp": "P", "toc": "ScotRail", "uid": "C15352", "consist": "385022+385035", "dest_crs": "ALO", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15352/2026-09-19/detailed", "trust_id": "062N69MK19", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Alloa", "service_date": "2026-09-19", "dest_arr_time": "1304", "dest_platform": "1", "is_terminated": 1, "next_location": "Alloa", "signalling_id": "2N69", "timing_status": "EARLY", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "1303", "current_leg_dep": "1254", "current_leg_end": "Alloa", "origin_dep_time": "1219", "origin_platform": "2", "current_location": "Alloa", "last_update_time": "2026-09-19T12:13:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9348095, 56.1202015], [-3.9351664, 56.12055139999999], [-3.9353344, 56.120723], [-3.935493999999999, 56.120929], [-3.935538, 56.120993000000006], [-3.9356961, 56.12122320000001], [-3.935764400000001, 56.1213226], [-3.9358793, 56.12152639999999], [-3.9360101999999992, 56.1218351], [-3.936052699999999, 56.1219493], [-3.9361313, 56.1222318], [-3.9361706, 56.122550399999994], [-3.9362098, 56.122869], [-3.936213200000001, 56.1229388], [-3.9362322, 56.1233282], [-3.9362289, 56.1236243], [-3.9361739, 56.1240399], [-3.9361145, 56.124287200000005], [-3.9360236999999993, 56.12461029999999], [-3.935886899999999, 56.124993800000006], [-3.935814899999999, 56.125122], [-3.935767199999999, 56.1252069], [-3.935715599999999, 56.1252987], [-3.9354426, 56.1257844], [-3.9350686, 56.1263894], [-3.9349375, 56.1265996], [-3.9347375000000007, 56.1269202], [-3.934428299999999, 56.12742039999999], [-3.933289499999999, 56.1291688], [-3.933106, 56.1294551], [-3.9330999000000006, 56.129464600000006], [-3.9330408, 56.1295597], [-3.932399799999999, 56.1304623], [-3.9323041, 56.13059710000001], [-3.931231699999999, 56.13189010000001], [-3.930707570587363, 56.13248795651329], [-3.9303516, 56.13289399999999], [-3.9300494, 56.1331873], [-3.929562199999999, 56.133595099999994], [-3.9292412, 56.13383360000001], [-3.928755999999999, 56.13418209999998], [-3.9282971, 56.1344534], [-3.9280259, 56.1345933], [-3.9276785, 56.1347609], [-3.9275687, 56.13481389999999], [-3.9267348, 56.1351377], [-3.9261003, 56.13533580000001], [-3.9256722, 56.1354584], [-3.9247884, 56.13566070000001], [-3.9242928, 56.13576040000001], [-3.92349, 56.1358657], [-3.923373799999999, 56.1358809], [-3.9227177, 56.13593509999999], [-3.9220853, 56.1359584], [-3.9212582, 56.135959], [-3.9202666, 56.1359247], [-3.9194721, 56.1358392], [-3.918312899999999, 56.1356087], [-3.916906299999999, 56.135218599999995], [-3.9155076000000006, 56.1347295], [-3.913405399999999, 56.13399450000001], [-3.9125994, 56.13373360000001], [-3.9116677, 56.1334714], [-3.9116127, 56.1334572], [-3.9104625, 56.1331597], [-3.909465299999999, 56.1329244], [-3.9078278000000006, 56.132595499999994], [-3.9063429999999992, 56.1323559], [-3.9053537, 56.1322214], [-3.9044482, 56.1321209], [-3.9030803, 56.1320004], [-3.9020545, 56.13193219999999], [-3.901062, 56.1318951], [-3.9005703, 56.1318836], [-3.9000422, 56.13187129999999], [-3.8985692999999992, 56.13186739999999], [-3.8959122, 56.1318766], [-3.8917681, 56.131923099999995], [-3.8902245999999994, 56.1319279], [-3.8885770000000006, 56.131933100000005], [-3.888429199999999, 56.13193350000001], [-3.8882859, 56.131934], [-3.8872521, 56.1319372], [-3.8798491999999993, 56.1319731], [-3.8788423, 56.13197840000001], [-3.8747805, 56.13199960000001], [-3.8736265, 56.131979], [-3.869841300000001, 56.132028899999995], [-3.8694252, 56.13203440000001], [-3.8674019999999993, 56.132051099999984], [-3.8660438999999993, 56.1320068], [-3.8656697, 56.1319946], [-3.8640982999999993, 56.13189150000001], [-3.862755721713942, 56.131751610242446], [-3.8622555999999992, 56.13169950000001], [-3.8614228, 56.13158], [-3.8601289, 56.1313943], [-3.8579516, 56.1310117], [-3.854014199999999, 56.1300418], [-3.852659099999999, 56.1296553], [-3.851822, 56.12942360000001], [-3.8498407, 56.12883399999999], [-3.8476939, 56.1282239], [-3.8470483, 56.1280404], [-3.845467, 56.12759109999999], [-3.8427689, 56.1268029], [-3.8422579, 56.12665359999998], [-3.8421304, 56.1266164], [-3.8406821, 56.1261968], [-3.8397917, 56.1259376], [-3.836451100000001, 56.124965], [-3.835608, 56.12471699999999], [-3.8326206, 56.1238381], [-3.832161459485359, 56.12370477021678], [-3.8290764, 56.1228089], [-3.826658699999999, 56.1221068], [-3.8252425, 56.1216878], [-3.822149499999999, 56.120772800000005], [-3.8197442000000006, 56.1200761], [-3.817506100000001, 56.11942789999999], [-3.816195, 56.11904810000001], [-3.8154836, 56.11885360000001], [-3.8139971, 56.1185022], [-3.8130906, 56.11830760000001], [-3.8121655, 56.11812679999999], [-3.810489599999999, 56.11785150000001], [-3.8099927, 56.1177725], [-3.8096516, 56.1177182], [-3.8087950999999993, 56.11762269999999], [-3.807800699999999, 56.1175119], [-3.8074368, 56.11747939999999], [-3.8069439, 56.117439999999995], [-3.80614, 56.117381], [-3.8052062, 56.1173372], [-3.8025265, 56.1172978], [-3.7993127000000007, 56.117366999999994], [-3.7971912, 56.1174127], [-3.7965978, 56.117420799999984], [-3.7958307, 56.1174312], [-3.7937559, 56.11745930000001], [-3.7929341, 56.11750549999999], [-3.7928675, 56.117512], [-3.7925375, 56.11754429999999], [-3.7922567, 56.11757180000001], [-3.791586, 56.117667299999994], [-3.791067299999999, 56.1177169], [-3.7908293, 56.11774249999999], [-3.7906993, 56.117760099999984], [-3.7902908, 56.1178131], [-3.78991, 56.11784819999999], [-3.789731099999999, 56.1178605], [-3.7888638, 56.11791989999998]]}", "current_leg_start": "Stirling", "dest_arr_time_act": "1304", "motion_projection": null, "next_location_lat": "56.1179199", "next_location_lon": "-3.7888638", "previous_location": "Stirling", "current_leg_milage": "6.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 55.721, \"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\": 223.111, \"from_m\": 55.721, \"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\": 363.147, \"from_m\": 223.111, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 697457, \"profile_key\": \"67112ed7e4c76495e28c7bddba7c11f7c0df4d78ca710fcfc3d46a7fb97a9d3d\", \"schedule_id\": 6187, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1219\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30158}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 3213.819, \"section_seq\": 1, \"route_path_id\": 30158}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 5859.202, \"section_seq\": 1, \"route_path_id\": 30158}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224\", \"location\": \"Bishopbriggs\", \"stage_seq\": 4, \"distance_m\": 7925.971, \"section_seq\": 1, \"route_path_id\": 30158}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1228H\", \"location\": \"Lenzie\", \"stage_seq\": 5, \"distance_m\": 10137.821, \"section_seq\": 1, \"route_path_id\": 30158}, {\"is_pass\": false, \"wtt_arr\": \"1233H\", \"wtt_dep\": \"1234\", \"location\": \"Croy\", \"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\": 100.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": "1219", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "56.1179199", "current_position_lon": "-3.7888638", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:03Z\", \"source_id\": 58597869, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:06Z\", \"source_id\": 18672044, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:03Z\", \"source_id\": 58606281, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:05Z\", \"source_id\": 18674686, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:49Z\", \"source_id\": 58618864, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:33:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:53Z\", \"source_id\": 18678477, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:01Z\", \"source_id\": 58638911, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:43:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:04Z\", \"source_id\": 18684466, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:50:16Z\", \"source_id\": 58657090, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:50:20Z\", \"source_id\": 18689938, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:57Z\", \"source_id\": 58678277, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:01Z\", \"source_id\": 18696352, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:40Z\", \"source_id\": 58684211, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:43Z\", \"source_id\": 18698232, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Alloa", "service_state_platform": "1", "timing_fact_generation": 1789819363394795, "current_leg_arrival_utc": "2026-09-19T13:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:03:34.274864", "service_state_evidence_id": 18698232, "current_leg_start_actual_dep": "2026-09-19T12:55:30+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-19T12:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:13:34.641112", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLQ |
ALO |
2N69 |
385022+385035 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 55.721, "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": 223.111, "from_m": 55.721, "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": 363.147, "from_m": 223.111, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 697457, "profile_key": "67112ed7e4c76495e28c7bddba7c11f7c0df4d78ca710fcfc3d46a7fb97a9d3d", "schedule_id": 6187, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1219", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30158}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 3213.819, "section_seq": 1, "route_path_id": 30158}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221H", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 5859.202, "section_seq": 1, "route_path_id": 30158}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224", "location": "Bishopbriggs", "stage_seq": 4, "distance_m": 7925.971, "section_seq": 1, "route_path_id": 30158}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1228H", "location": "Lenzie", "stage_seq": 5, "distance_m": 10137.821, "section_seq": 1, "route_path_id": 30158}, {"is_pass": false, "wtt_arr": "1233H", "wtt_dep": "1234", "location": "Croy", "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": 100.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": "TD", "smart_id": 1481, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:03Z", "source_id": 58597869, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:23:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:06Z", "source_id": 18672044, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1497, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:03Z", "source_id": 58606281, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:28:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:05Z", "source_id": 18674686, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1501, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:49Z", "source_id": 58618864, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:33:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:53Z", "source_id": 18678477, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1099, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:01Z", "source_id": 58638911, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:43:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:04Z", "source_id": 18684466, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 638, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:50:16Z", "source_id": 58657090, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:51:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:50:20Z", "source_id": 18689938, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 614, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:57Z", "source_id": 58678277, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:00:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:01Z", "source_id": 18696352, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 607, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:40Z", "source_id": 58684211, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:03:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:43Z", "source_id": 18698232, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T13:03:00+01:00", "operational_fact": true}] |
Glasgow Queen St High Level |
1219 |
1219 |
2 |
None |
None |
Alloa |
1304 |
1304 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15352/2026-09-19/detailed |
None |
Stirling |
2026-09-19T12:55:30+01:00 |
Alloa |
9.0 |
{"type": "LineString", "coordinates": [[-3.9348095, 56.1202015], [-3.9351664, 56.12055139999999], [-3.9353344, 56.120723], [-3.935493999999999, 56.120929], [-3.935538, 56.120993000000006], [-3.9356961, 56.12122320000001], [-3.935764400000001, 56.1213226], [-3.9358793, 56.12152639999999], [-3.9360101999999992, 56.1218351], [-3.936052699999999, 56.1219493], [-3.9361313, 56.1222318], [-3.9361706, 56.122550399999994], [-3.9362098, 56.122869], [-3.936213200000001, 56.1229388], [-3.9362322, 56.1233282], [-3.9362289, 56.1236243], [-3.9361739, 56.1240399], [-3.9361145, 56.124287200000005], [-3.9360236999999993, 56.12461029999999], [-3.935886899999999, 56.124993800000006], [-3.935814899999999, 56.125122], [-3.935767199999999, 56.1252069], [-3.935715599999999, 56.1252987], [-3.9354426, 56.1257844], [-3.9350686, 56.1263894], [-3.9349375, 56.1265996], [-3.9347375000000007, 56.1269202], [-3.934428299999999, 56.12742039999999], [-3.933289499999999, 56.1291688], [-3.933106, 56.1294551], [-3.9330999000000006, 56.129464600000006], [-3.9330408, 56.1295597], [-3.932399799999999, 56.1304623], [-3.9323041, 56.13059710000001], [-3.931231699999999, 56.13189010000001], [-3.930707570587363, 56.13248795651329], [-3.9303516, 56.13289399999999], [-3.9300494, 56.1331873], [-3.929562199999999, 56.133595099999994], [-3.9292412, 56.13383360000001], [-3.928755999999999, 56.13418209999998], [-3.9282971, 56.1344534], [-3.9280259, 56.1345933], [-3.9276785, 56.1347609], [-3.9275687, 56.13481389999999], [-3.9267348, 56.1351377], [-3.9261003, 56.13533580000001], [-3.9256722, 56.1354584], [-3.9247884, 56.13566070000001], [-3.9242928, 56.13576040000001], [-3.92349, 56.1358657], [-3.923373799999999, 56.1358809], [-3.9227177, 56.13593509999999], [-3.9220853, 56.1359584], [-3.9212582, 56.135959], [-3.9202666, 56.1359247], [-3.9194721, 56.1358392], [-3.918312899999999, 56.1356087], [-3.916906299999999, 56.135218599999995], [-3.9155076000000006, 56.1347295], [-3.913405399999999, 56.13399450000001], [-3.9125994, 56.13373360000001], [-3.9116677, 56.1334714], [-3.9116127, 56.1334572], [-3.9104625, 56.1331597], [-3.909465299999999, 56.1329244], [-3.9078278000000006, 56.132595499999994], [-3.9063429999999992, 56.1323559], [-3.9053537, 56.1322214], [-3.9044482, 56.1321209], [-3.9030803, 56.1320004], [-3.9020545, 56.13193219999999], [-3.901062, 56.1318951], [-3.9005703, 56.1318836], [-3.9000422, 56.13187129999999], [-3.8985692999999992, 56.13186739999999], [-3.8959122, 56.1318766], [-3.8917681, 56.131923099999995], [-3.8902245999999994, 56.1319279], [-3.8885770000000006, 56.131933100000005], [-3.888429199999999, 56.13193350000001], [-3.8882859, 56.131934], [-3.8872521, 56.1319372], [-3.8798491999999993, 56.1319731], [-3.8788423, 56.13197840000001], [-3.8747805, 56.13199960000001], [-3.8736265, 56.131979], [-3.869841300000001, 56.132028899999995], [-3.8694252, 56.13203440000001], [-3.8674019999999993, 56.132051099999984], [-3.8660438999999993, 56.1320068], [-3.8656697, 56.1319946], [-3.8640982999999993, 56.13189150000001], [-3.862755721713942, 56.131751610242446], [-3.8622555999999992, 56.13169950000001], [-3.8614228, 56.13158], [-3.8601289, 56.1313943], [-3.8579516, 56.1310117], [-3.854014199999999, 56.1300418], [-3.852659099999999, 56.1296553], [-3.851822, 56.12942360000001], [-3.8498407, 56.12883399999999], [-3.8476939, 56.1282239], [-3.8470483, 56.1280404], [-3.845467, 56.12759109999999], [-3.8427689, 56.1268029], [-3.8422579, 56.12665359999998], [-3.8421304, 56.1266164], [-3.8406821, 56.1261968], [-3.8397917, 56.1259376], [-3.836451100000001, 56.124965], [-3.835608, 56.12471699999999], [-3.8326206, 56.1238381], [-3.832161459485359, 56.12370477021678], [-3.8290764, 56.1228089], [-3.826658699999999, 56.1221068], [-3.8252425, 56.1216878], [-3.822149499999999, 56.120772800000005], [-3.8197442000000006, 56.1200761], [-3.817506100000001, 56.11942789999999], [-3.816195, 56.11904810000001], [-3.8154836, 56.11885360000001], [-3.8139971, 56.1185022], [-3.8130906, 56.11830760000001], [-3.8121655, 56.11812679999999], [-3.810489599999999, 56.11785150000001], [-3.8099927, 56.1177725], [-3.8096516, 56.1177182], [-3.8087950999999993, 56.11762269999999], [-3.807800699999999, 56.1175119], [-3.8074368, 56.11747939999999], [-3.8069439, 56.117439999999995], [-3.80614, 56.117381], [-3.8052062, 56.1173372], [-3.8025265, 56.1172978], [-3.7993127000000007, 56.117366999999994], [-3.7971912, 56.1174127], [-3.7965978, 56.117420799999984], [-3.7958307, 56.1174312], [-3.7937559, 56.11745930000001], [-3.7929341, 56.11750549999999], [-3.7928675, 56.117512], [-3.7925375, 56.11754429999999], [-3.7922567, 56.11757180000001], [-3.791586, 56.117667299999994], [-3.791067299999999, 56.1177169], [-3.7908293, 56.11774249999999], [-3.7906993, 56.117760099999984], [-3.7902908, 56.1178131], [-3.78991, 56.11784819999999], [-3.789731099999999, 56.1178605], [-3.7888638, 56.11791989999998]]} |
6.8 |
1254 |
1303 |
Stirling |
Alloa |
Alloa |
56.1179199 |
-3.7888638 |
56.1179199 |
-3.7888638 |
1 |
0 |
2026-09-19 12:13:51 |
TERMINATED |
2026-09-19 12:03:00 |
Alloa |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698232 |
1789819363394795 |
54 |
54 |
2026-09-19 12:13:34.641112 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:03:34.274864 |
| 666576 |
695490 |
G89093 |
171D75MH19 |
2026-09-19 |
COMPLETE |
18697853 |
2026-09-19 13:03:00 |
2026-09-19 12:13:51 |
2026-09-21 12:13:51 |
{"id": 695490, "stp": "O", "toc": "Northern", "uid": "G89093", "consist": "195004", "dest_crs": "CTR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89093/2026-09-19/detailed", "trust_id": "171D75MH19", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chester", "service_date": "2026-09-19", "dest_arr_time": "1301", "dest_platform": "6", "is_terminated": 1, "next_location": "Chester", "signalling_id": "1D75", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "1303", "current_leg_dep": "1239", "current_leg_end": "Chester", "origin_dep_time": "1042", "origin_platform": "9B", "current_location": "Chester", "last_update_time": "2026-09-19T12:13:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.603122279333736, 53.38581896575205], [-2.6031194600765772, 53.38580743494693], [-2.6031073, 53.385757699999985], [-2.6029892, 53.3853184], [-2.6028399, 53.3847649], [-2.6027545, 53.384408], [-2.6027286999999997, 53.384275599999995], [-2.6026559999999996, 53.3839015], [-2.6026171, 53.3837615], [-2.6025396999999995, 53.38325059999999], [-2.6025305, 53.3831908], [-2.6025172, 53.3830798], [-2.6025124999999996, 53.3830212], [-2.6025104999999997, 53.38296280000001], [-2.6025087, 53.38279639999999], [-2.6025045, 53.3826284], [-2.6024979, 53.3823197], [-2.6025024, 53.3816689], [-2.6025095, 53.3812001], [-2.602513027985379, 53.38109310590035], [-2.6025137941432357, 53.381069870402875], [-2.602515, 53.3810333], [-2.6025775, 53.3807074], [-2.6027634999999996, 53.37975999999999], [-2.6029187, 53.37920090000001], [-2.6030989000000004, 53.3786751], [-2.6033367999999997, 53.3781231], [-2.6036092, 53.37759270000001], [-2.6039865999999994, 53.37694690000001], [-2.6043263999999997, 53.3764519], [-2.6045932, 53.37605969999999], [-2.6049091, 53.37567849999999], [-2.605114323946612, 53.37546126000388], [-2.6054113292159924, 53.37514686274961], [-2.6054350999999993, 53.3751217], [-2.6061174999999994, 53.3743932], [-2.606369700000001, 53.374131], [-2.6065712, 53.37392139999999], [-2.607126099999999, 53.37339279999999], [-2.6079807, 53.37267860000001], [-2.6086786, 53.37217849999998], [-2.6094390999999995, 53.37168040000001], [-2.6105552, 53.3710126], [-2.6126705999999995, 53.3697621], [-2.6140154999999994, 53.36897290000001], [-2.6155172, 53.3680851], [-2.6171740999999997, 53.3671187], [-2.6172967999999996, 53.3670471], [-2.6180188, 53.366620600000005], [-2.6188829999999994, 53.366097], [-2.6196289, 53.365646799999986], [-2.620067, 53.365373], [-2.6210369999999994, 53.3647673], [-2.6210542, 53.3647572], [-2.6221274999999995, 53.36412930000001], [-2.6226039734349404, 53.3638542278273], [-2.6229657, 53.3636454], [-2.6232748, 53.3634648], [-2.6237265, 53.3631973], [-2.6243027999999997, 53.3628561], [-2.6244748999999996, 53.3627459], [-2.6246917, 53.3626075], [-2.6248431, 53.3625117], [-2.6248929, 53.3624784], [-2.6253504999999997, 53.36216], [-2.6257518000000006, 53.3618825], [-2.6262317, 53.361512], [-2.6265759, 53.36123309999999], [-2.6269353000000004, 53.3609396], [-2.6271796978210027, 53.36070877627213], [-2.6277474, 53.360172600000006], [-2.6284932999999997, 53.35938370000001], [-2.6299229, 53.3577934], [-2.6306343, 53.35700539999999], [-2.6309709, 53.3566544], [-2.6314031000000004, 53.3562338], [-2.6322314, 53.35550419999999], [-2.6331005, 53.35478580000001], [-2.634746, 53.35336070000001], [-2.6363353, 53.3518985], [-2.6399053, 53.3484865], [-2.6406960000000006, 53.347734900000006], [-2.6426201, 53.3459021], [-2.6436913, 53.3449811], [-2.645323, 53.34369920000001], [-2.6461827999999996, 53.34306229999999], [-2.6470877, 53.34239899999999], [-2.6486856, 53.341287999999984], [-2.6503744, 53.3401908], [-2.6510696, 53.339758800000006], [-2.651807, 53.33931189999999], [-2.652028982350436, 53.33918222409705], [-2.6521109191541554, 53.33913435880008], [-2.652138513998451, 53.33906797801989], [-2.6525678, 53.3388172], [-2.6540511, 53.33797870000001], [-2.6546286, 53.33762949999999], [-2.6547239, 53.337571800000006], [-2.6547833, 53.3375359], [-2.6554954999999993, 53.3370764], [-2.6561289999999995, 53.336647199999994], [-2.6567757999999997, 53.3361885], [-2.6579799, 53.335253], [-2.6580393999999994, 53.3352068], [-2.658663, 53.334685], [-2.6592417, 53.3341578], [-2.659881299999999, 53.3335476], [-2.6602487, 53.3331635], [-2.6603120999999996, 53.3330972], [-2.660662, 53.33270279999999], [-2.6609968, 53.33230700000001], [-2.6616721999999995, 53.33149889999999], [-2.6619595, 53.3311568], [-2.6623128, 53.3307546], [-2.6627040999999996, 53.33034969999999], [-2.6630381, 53.3300451], [-2.663526, 53.3295786], [-2.6642533, 53.3289197], [-2.6652291, 53.32811540000001], [-2.6655299999999995, 53.3278899], [-2.6655301482511047, 53.32788978993756], [-2.665934899999999, 53.3275893], [-2.6662091999999995, 53.327389700000005], [-2.666562, 53.3271451], [-2.6669184, 53.326903], [-2.6682478, 53.3260523], [-2.6696282999999994, 53.3252079], [-2.6747972999999994, 53.3220523], [-2.6855932636565867, 53.31539075482353], [-2.685631059797433, 53.31536743125309], [-2.6878071, 53.3140246], [-2.6879653, 53.313927], [-2.6896277999999993, 53.3128958], [-2.6905189, 53.3123454], [-2.6920520999999997, 53.31140010000001], [-2.6938572, 53.3102907], [-2.6946047, 53.3098304], [-2.6949458523585643, 53.309620344442145], [-2.6950803999999997, 53.309537500000005], [-2.6965218999999996, 53.3086419], [-2.6970763, 53.3083056], [-2.6982452999999995, 53.30759640000001], [-2.6989051, 53.3072091], [-2.6991741075314537, 53.30706581297633], [-2.6993154999999995, 53.306990500000005], [-2.6998516999999995, 53.3067021], [-2.7001623999999995, 53.306549100000005], [-2.700536273544713, 53.306363830765754], [-2.7008126, 53.3062269], [-2.7009031, 53.3061817], [-2.7019116999999997, 53.30570850000001], [-2.7035262, 53.304974699999995], [-2.7039282, 53.3047911], [-2.7050074999999993, 53.304299], [-2.7096997, 53.3021346], [-2.7108364, 53.30161660000002], [-2.7114559, 53.301334], [-2.7143240999999994, 53.300034], [-2.7144719000000004, 53.29996700000001], [-2.7170759, 53.298792199999994], [-2.718176, 53.29828549999999], [-2.7191297, 53.2978573], [-2.7200318, 53.297437], [-2.7213811, 53.2968169], [-2.7226555, 53.2962415], [-2.7248772, 53.2952526], [-2.7250495999999997, 53.2951799], [-2.7261917, 53.294735399999986], [-2.7263086999999997, 53.2946922], [-2.7264479, 53.294645], [-2.7290759999999996, 53.29375459999999], [-2.7293572, 53.2936527], [-2.7317861999999997, 53.292689799999984], [-2.7320574, 53.2925825], [-2.734315, 53.2916113], [-2.7355735, 53.291071499999994], [-2.7395172999999997, 53.28937390000001], [-2.7396893, 53.2893007], [-2.7418603, 53.288373699999994], [-2.7434214, 53.2877063], [-2.7472524, 53.286061800000006], [-2.7473141, 53.286034499999985], [-2.7474698, 53.2859656], [-2.748404, 53.2855633], [-2.7499208, 53.2849088], [-2.7508539999999995, 53.2845003], [-2.7524326, 53.2838307], [-2.7534166999999994, 53.2834028], [-2.7545348, 53.282920299999994], [-2.7585763999999995, 53.28117629999999], [-2.7602051, 53.28048220000001], [-2.7611232999999995, 53.2800898], [-2.7622814, 53.279593899999995], [-2.7636376999999994, 53.2790069], [-2.7651789999999994, 53.27835509999999], [-2.7659062, 53.27803769999999], [-2.7665456, 53.27776059999999], [-2.7671951, 53.2774782], [-2.7676814, 53.27725149999999], [-2.7680668, 53.2770605], [-2.7686068, 53.276790600000005], [-2.7691197, 53.276497500000005], [-2.7697703, 53.27609859999999], [-2.7698250999999994, 53.276068899999984], [-2.7701165000000003, 53.27588879999999], [-2.7703566, 53.275714400000005], [-2.7706229, 53.2755272], [-2.7710711, 53.2751758], [-2.7713498543200448, 53.27494112165715], [-2.7714960999999994, 53.274818], [-2.771947, 53.27441050000001], [-2.7722443, 53.27412730000001], [-2.7726381, 53.27375419999999], [-2.7751323, 53.271404700000005], [-2.7751741999999995, 53.27136660000001], [-2.7767196999999997, 53.269913800000005], [-2.776857, 53.269782199999995], [-2.7788255, 53.2679324], [-2.7810084999999996, 53.265873899999995], [-2.7811598, 53.2657258], [-2.7836320999999997, 53.26339740000001], [-2.784777380770516, 53.26231425089041], [-2.7854314, 53.2616957], [-2.7862544, 53.26089149999999], [-2.7869739999999994, 53.2602107], [-2.7877705999999995, 53.259471], [-2.7883401999999995, 53.25894290000001], [-2.7887662, 53.25852999999999], [-2.7911881, 53.256245799999995], [-2.7922597999999996, 53.25526769999999], [-2.793139, 53.2544414], [-2.794292407583054, 53.25335536819731], [-2.7962368999999994, 53.2515244], [-2.7985025, 53.2493543], [-2.8014244, 53.2466184], [-2.8042835, 53.24391940000001], [-2.8087749, 53.239694], [-2.8099135, 53.2386227], [-2.8105032999999997, 53.23806069999999], [-2.8130971, 53.23562110000001], [-2.8132853999999994, 53.235443999999994], [-2.8138281999999997, 53.23489239999999], [-2.8141849999999997, 53.2345524], [-2.8161018999999996, 53.23264449999999], [-2.816251100000001, 53.232490299999995], [-2.8170442999999996, 53.2317017], [-2.8176768, 53.2310199], [-2.8178909999999995, 53.2307989], [-2.8194028, 53.22928170000001], [-2.8195347999999996, 53.22915259999999], [-2.820642, 53.228067499999995], [-2.8212859999999997, 53.2274243], [-2.8219214000000004, 53.226785199999995], [-2.8226694999999995, 53.226030400000006], [-2.8234019999999997, 53.2252913], [-2.8240191999999995, 53.22466500000001], [-2.8240991, 53.2245834], [-2.8252795999999996, 53.2233789], [-2.8258482999999996, 53.22282], [-2.8283558, 53.22031760000001], [-2.8284113999999994, 53.22026210000001], [-2.8284553000000003, 53.2202183], [-2.8292993999999996, 53.21938459999999], [-2.8299467, 53.218733500000006], [-2.8300068, 53.21867779999999], [-2.8301907000000006, 53.2184895], [-2.8307274999999996, 53.217959099999995], [-2.830964499999999, 53.2177249], [-2.8317920999999995, 53.2168958], [-2.8321128, 53.216574699999995], [-2.832549199999999, 53.2162008], [-2.8330338, 53.21571079999999], [-2.834816, 53.2139148], [-2.8360003, 53.21272170000001], [-2.8367862, 53.21197320000001], [-2.8378645, 53.2110175], [-2.838979699999999, 53.210117399999994], [-2.8399122, 53.20939800000001], [-2.8407489999999997, 53.2088068], [-2.8419641000000007, 53.207992399999995], [-2.8432971, 53.20716829999999], [-2.8444036999999995, 53.20653290000001], [-2.8453732000000005, 53.20600359999999], [-2.846556, 53.2053915], [-2.8477745999999997, 53.2048056], [-2.8543826999999995, 53.201787999999986], [-2.8572204999999995, 53.2004834], [-2.8592027133348368, 53.19957740430325], [-2.8594842999999996, 53.199448700000005], [-2.8620618999999996, 53.1982613], [-2.8648593999999994, 53.1969759], [-2.8660234999999994, 53.1964473], [-2.8671875999999994, 53.195918600000006], [-2.8675926, 53.1957451], [-2.8679439999999996, 53.1956133], [-2.8683436, 53.195488000000005], [-2.8687593999999996, 53.1953675], [-2.8691483, 53.1952726], [-2.8695416999999996, 53.1951882], [-2.8698927, 53.19512989999999], [-2.8703124999999994, 53.1950744], [-2.8706637000000006, 53.19504119999999], [-2.8709507, 53.195021099999984], [-2.8712926999999997, 53.1950115], [-2.871624, 53.1950171], [-2.8718842999999996, 53.1950294], [-2.8721993, 53.1950573], [-2.8729528999999996, 53.1951162], [-2.8733662, 53.195173100000005], [-2.8739548, 53.19525409999999], [-2.8746089091824683, 53.19534307003112], [-2.8748466, 53.1953754], [-2.8752504, 53.1954376], [-2.8755506999999993, 53.19549030000001], [-2.8760415, 53.1955731], [-2.8763635000000005, 53.1956449], [-2.8766452, 53.195720399999985], [-2.8768953999999995, 53.19579809999999], [-2.8770525, 53.195855300000005], [-2.8771387, 53.1958867], [-2.8787749, 53.19651499999999]]}", "current_leg_start": "Warrington Bank Quay", "dest_arr_time_act": "1301", "motion_projection": null, "next_location_lat": "53.1965150", "next_location_lon": "-2.8787749", "previous_location": "Warrington Bank Quay", "current_leg_milage": "18.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1042", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "53.1965150", "current_position_lon": "-2.8787749", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:48:27Z\", \"source_id\": 58393509, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:49:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:48:30Z\", \"source_id\": 18609548, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:51:45Z\", \"source_id\": 58400750, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:52:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:51:49Z\", \"source_id\": 18611766, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:59:04Z\", \"source_id\": 58416478, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:01:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:59:08Z\", \"source_id\": 18616582, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:07:44Z\", \"source_id\": 58435622, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:08:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:07:46Z\", \"source_id\": 18622346, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:14:26Z\", \"source_id\": 58450154, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:16:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:14:28Z\", \"source_id\": 18626786, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:21:21Z\", \"source_id\": 58465001, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:22:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:21:24Z\", \"source_id\": 18631428, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:27:23Z\", \"source_id\": 58477630, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:28:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:27:27Z\", \"source_id\": 18635343, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:31:27Z\", \"source_id\": 58486318, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:32:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:31:30Z\", \"source_id\": 18638003, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:38:15Z\", \"source_id\": 58500783, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:38:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:38:21Z\", \"source_id\": 18642418, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:44:40Z\", \"source_id\": 58514438, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:46:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:44:46Z\", \"source_id\": 18646653, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:49:57Z\", \"source_id\": 58525827, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:51:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:50:00Z\", \"source_id\": 18650114, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:56Z\", \"source_id\": 58554578, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:03:00Z\", \"source_id\": 18658707, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:40Z\", \"source_id\": 58565045, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:08:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:45Z\", \"source_id\": 18661860, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:15Z\", \"source_id\": 58574903, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:19Z\", \"source_id\": 18664821, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:55Z\", \"source_id\": 58595510, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:58Z\", \"source_id\": 18671257, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:37Z\", \"source_id\": 58609639, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:41Z\", \"source_id\": 18675710, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:49Z\", \"source_id\": 58627784, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:50Z\", \"source_id\": 18681067, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:30Z\", \"source_id\": 58646623, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:33Z\", \"source_id\": 18686753, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:06Z\", \"source_id\": 58683029, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:14Z\", \"source_id\": 18697853, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chester", "service_state_platform": "6", "timing_fact_generation": 1789819335159185, "current_leg_arrival_utc": "2026-09-19T13:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:03:35.924102", "service_state_evidence_id": 18697853, "current_leg_start_actual_dep": "2026-09-19T12:40:30+01:00", "operational_evidence_version": 148, "service_state_event_time_utc": "2026-09-19T12:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:13:36.670301", "service_state_valid_until_kind": null, "operational_interpretation_version": 148, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
LDS |
CTR |
1D75 |
195004 |
2 |
100 |
None |
None |
[{"source": "TD", "smart_id": 6395, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:48:27Z", "source_id": 58393509, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T09:49:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:48:30Z", "source_id": 18609548, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6391, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:51:45Z", "source_id": 58400750, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T09:52:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:51:49Z", "source_id": 18611766, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6383, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:59:04Z", "source_id": 58416478, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:01:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:59:08Z", "source_id": 18616582, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6180, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:07:44Z", "source_id": 58435622, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:08:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:07:46Z", "source_id": 18622346, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6186, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:14:26Z", "source_id": 58450154, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T10:16:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:14:28Z", "source_id": 18626786, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6154, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:21:21Z", "source_id": 58465001, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T10:22:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:21:24Z", "source_id": 18631428, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6170, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:27:23Z", "source_id": 58477630, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T10:28:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:27:27Z", "source_id": 18635343, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6161, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:31:27Z", "source_id": 58486318, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T10:32:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:31:30Z", "source_id": 18638003, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8049, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:38:15Z", "source_id": 58500783, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T10:38:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:38:21Z", "source_id": 18642418, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8083, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:44:40Z", "source_id": 58514438, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T10:46:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:44:46Z", "source_id": 18646653, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8064, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:49:57Z", "source_id": 58525827, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T10:51:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:50:00Z", "source_id": 18650114, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8192, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:56Z", "source_id": 58554578, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T11:03:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:03:00Z", "source_id": 18658707, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8281, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:40Z", "source_id": 58565045, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T11:08:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:45Z", "source_id": 18661860, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8385, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:15Z", "source_id": 58574903, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T11:13:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:19Z", "source_id": 18664821, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9442, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:55Z", "source_id": 58595510, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T11:23:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:58Z", "source_id": 18671257, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9449, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:37Z", "source_id": 58609639, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T11:29:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:41Z", "source_id": 18675710, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9534, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:49Z", "source_id": 58627784, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T11:38:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:50Z", "source_id": 18681067, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9583, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:30Z", "source_id": 58646623, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T11:46:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:33Z", "source_id": 18686753, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10431, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:06Z", "source_id": 58683029, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-19T12:03:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:14Z", "source_id": 18697853, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-19T13:03:00+01:00", "operational_fact": true}] |
Leeds |
1042 |
1042 |
9B |
None |
None |
Chester |
1301 |
1301 |
6 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89093/2026-09-19/detailed |
None |
Warrington Bank Quay |
2026-09-19T12:40:30+01:00 |
Chester |
24.0 |
{"type": "LineString", "coordinates": [[-2.603122279333736, 53.38581896575205], [-2.6031194600765772, 53.38580743494693], [-2.6031073, 53.385757699999985], [-2.6029892, 53.3853184], [-2.6028399, 53.3847649], [-2.6027545, 53.384408], [-2.6027286999999997, 53.384275599999995], [-2.6026559999999996, 53.3839015], [-2.6026171, 53.3837615], [-2.6025396999999995, 53.38325059999999], [-2.6025305, 53.3831908], [-2.6025172, 53.3830798], [-2.6025124999999996, 53.3830212], [-2.6025104999999997, 53.38296280000001], [-2.6025087, 53.38279639999999], [-2.6025045, 53.3826284], [-2.6024979, 53.3823197], [-2.6025024, 53.3816689], [-2.6025095, 53.3812001], [-2.602513027985379, 53.38109310590035], [-2.6025137941432357, 53.381069870402875], [-2.602515, 53.3810333], [-2.6025775, 53.3807074], [-2.6027634999999996, 53.37975999999999], [-2.6029187, 53.37920090000001], [-2.6030989000000004, 53.3786751], [-2.6033367999999997, 53.3781231], [-2.6036092, 53.37759270000001], [-2.6039865999999994, 53.37694690000001], [-2.6043263999999997, 53.3764519], [-2.6045932, 53.37605969999999], [-2.6049091, 53.37567849999999], [-2.605114323946612, 53.37546126000388], [-2.6054113292159924, 53.37514686274961], [-2.6054350999999993, 53.3751217], [-2.6061174999999994, 53.3743932], [-2.606369700000001, 53.374131], [-2.6065712, 53.37392139999999], [-2.607126099999999, 53.37339279999999], [-2.6079807, 53.37267860000001], [-2.6086786, 53.37217849999998], [-2.6094390999999995, 53.37168040000001], [-2.6105552, 53.3710126], [-2.6126705999999995, 53.3697621], [-2.6140154999999994, 53.36897290000001], [-2.6155172, 53.3680851], [-2.6171740999999997, 53.3671187], [-2.6172967999999996, 53.3670471], [-2.6180188, 53.366620600000005], [-2.6188829999999994, 53.366097], [-2.6196289, 53.365646799999986], [-2.620067, 53.365373], [-2.6210369999999994, 53.3647673], [-2.6210542, 53.3647572], [-2.6221274999999995, 53.36412930000001], [-2.6226039734349404, 53.3638542278273], [-2.6229657, 53.3636454], [-2.6232748, 53.3634648], [-2.6237265, 53.3631973], [-2.6243027999999997, 53.3628561], [-2.6244748999999996, 53.3627459], [-2.6246917, 53.3626075], [-2.6248431, 53.3625117], [-2.6248929, 53.3624784], [-2.6253504999999997, 53.36216], [-2.6257518000000006, 53.3618825], [-2.6262317, 53.361512], [-2.6265759, 53.36123309999999], [-2.6269353000000004, 53.3609396], [-2.6271796978210027, 53.36070877627213], [-2.6277474, 53.360172600000006], [-2.6284932999999997, 53.35938370000001], [-2.6299229, 53.3577934], [-2.6306343, 53.35700539999999], [-2.6309709, 53.3566544], [-2.6314031000000004, 53.3562338], [-2.6322314, 53.35550419999999], [-2.6331005, 53.35478580000001], [-2.634746, 53.35336070000001], [-2.6363353, 53.3518985], [-2.6399053, 53.3484865], [-2.6406960000000006, 53.347734900000006], [-2.6426201, 53.3459021], [-2.6436913, 53.3449811], [-2.645323, 53.34369920000001], [-2.6461827999999996, 53.34306229999999], [-2.6470877, 53.34239899999999], [-2.6486856, 53.341287999999984], [-2.6503744, 53.3401908], [-2.6510696, 53.339758800000006], [-2.651807, 53.33931189999999], [-2.652028982350436, 53.33918222409705], [-2.6521109191541554, 53.33913435880008], [-2.652138513998451, 53.33906797801989], [-2.6525678, 53.3388172], [-2.6540511, 53.33797870000001], [-2.6546286, 53.33762949999999], [-2.6547239, 53.337571800000006], [-2.6547833, 53.3375359], [-2.6554954999999993, 53.3370764], [-2.6561289999999995, 53.336647199999994], [-2.6567757999999997, 53.3361885], [-2.6579799, 53.335253], [-2.6580393999999994, 53.3352068], [-2.658663, 53.334685], [-2.6592417, 53.3341578], [-2.659881299999999, 53.3335476], [-2.6602487, 53.3331635], [-2.6603120999999996, 53.3330972], [-2.660662, 53.33270279999999], [-2.6609968, 53.33230700000001], [-2.6616721999999995, 53.33149889999999], [-2.6619595, 53.3311568], [-2.6623128, 53.3307546], [-2.6627040999999996, 53.33034969999999], [-2.6630381, 53.3300451], [-2.663526, 53.3295786], [-2.6642533, 53.3289197], [-2.6652291, 53.32811540000001], [-2.6655299999999995, 53.3278899], [-2.6655301482511047, 53.32788978993756], [-2.665934899999999, 53.3275893], [-2.6662091999999995, 53.327389700000005], [-2.666562, 53.3271451], [-2.6669184, 53.326903], [-2.6682478, 53.3260523], [-2.6696282999999994, 53.3252079], [-2.6747972999999994, 53.3220523], [-2.6855932636565867, 53.31539075482353], [-2.685631059797433, 53.31536743125309], [-2.6878071, 53.3140246], [-2.6879653, 53.313927], [-2.6896277999999993, 53.3128958], [-2.6905189, 53.3123454], [-2.6920520999999997, 53.31140010000001], [-2.6938572, 53.3102907], [-2.6946047, 53.3098304], [-2.6949458523585643, 53.309620344442145], [-2.6950803999999997, 53.309537500000005], [-2.6965218999999996, 53.3086419], [-2.6970763, 53.3083056], [-2.6982452999999995, 53.30759640000001], [-2.6989051, 53.3072091], [-2.6991741075314537, 53.30706581297633], [-2.6993154999999995, 53.306990500000005], [-2.6998516999999995, 53.3067021], [-2.7001623999999995, 53.306549100000005], [-2.700536273544713, 53.306363830765754], [-2.7008126, 53.3062269], [-2.7009031, 53.3061817], [-2.7019116999999997, 53.30570850000001], [-2.7035262, 53.304974699999995], [-2.7039282, 53.3047911], [-2.7050074999999993, 53.304299], [-2.7096997, 53.3021346], [-2.7108364, 53.30161660000002], [-2.7114559, 53.301334], [-2.7143240999999994, 53.300034], [-2.7144719000000004, 53.29996700000001], [-2.7170759, 53.298792199999994], [-2.718176, 53.29828549999999], [-2.7191297, 53.2978573], [-2.7200318, 53.297437], [-2.7213811, 53.2968169], [-2.7226555, 53.2962415], [-2.7248772, 53.2952526], [-2.7250495999999997, 53.2951799], [-2.7261917, 53.294735399999986], [-2.7263086999999997, 53.2946922], [-2.7264479, 53.294645], [-2.7290759999999996, 53.29375459999999], [-2.7293572, 53.2936527], [-2.7317861999999997, 53.292689799999984], [-2.7320574, 53.2925825], [-2.734315, 53.2916113], [-2.7355735, 53.291071499999994], [-2.7395172999999997, 53.28937390000001], [-2.7396893, 53.2893007], [-2.7418603, 53.288373699999994], [-2.7434214, 53.2877063], [-2.7472524, 53.286061800000006], [-2.7473141, 53.286034499999985], [-2.7474698, 53.2859656], [-2.748404, 53.2855633], [-2.7499208, 53.2849088], [-2.7508539999999995, 53.2845003], [-2.7524326, 53.2838307], [-2.7534166999999994, 53.2834028], [-2.7545348, 53.282920299999994], [-2.7585763999999995, 53.28117629999999], [-2.7602051, 53.28048220000001], [-2.7611232999999995, 53.2800898], [-2.7622814, 53.279593899999995], [-2.7636376999999994, 53.2790069], [-2.7651789999999994, 53.27835509999999], [-2.7659062, 53.27803769999999], [-2.7665456, 53.27776059999999], [-2.7671951, 53.2774782], [-2.7676814, 53.27725149999999], [-2.7680668, 53.2770605], [-2.7686068, 53.276790600000005], [-2.7691197, 53.276497500000005], [-2.7697703, 53.27609859999999], [-2.7698250999999994, 53.276068899999984], [-2.7701165000000003, 53.27588879999999], [-2.7703566, 53.275714400000005], [-2.7706229, 53.2755272], [-2.7710711, 53.2751758], [-2.7713498543200448, 53.27494112165715], [-2.7714960999999994, 53.274818], [-2.771947, 53.27441050000001], [-2.7722443, 53.27412730000001], [-2.7726381, 53.27375419999999], [-2.7751323, 53.271404700000005], [-2.7751741999999995, 53.27136660000001], [-2.7767196999999997, 53.269913800000005], [-2.776857, 53.269782199999995], [-2.7788255, 53.2679324], [-2.7810084999999996, 53.265873899999995], [-2.7811598, 53.2657258], [-2.7836320999999997, 53.26339740000001], [-2.784777380770516, 53.26231425089041], [-2.7854314, 53.2616957], [-2.7862544, 53.26089149999999], [-2.7869739999999994, 53.2602107], [-2.7877705999999995, 53.259471], [-2.7883401999999995, 53.25894290000001], [-2.7887662, 53.25852999999999], [-2.7911881, 53.256245799999995], [-2.7922597999999996, 53.25526769999999], [-2.793139, 53.2544414], [-2.794292407583054, 53.25335536819731], [-2.7962368999999994, 53.2515244], [-2.7985025, 53.2493543], [-2.8014244, 53.2466184], [-2.8042835, 53.24391940000001], [-2.8087749, 53.239694], [-2.8099135, 53.2386227], [-2.8105032999999997, 53.23806069999999], [-2.8130971, 53.23562110000001], [-2.8132853999999994, 53.235443999999994], [-2.8138281999999997, 53.23489239999999], [-2.8141849999999997, 53.2345524], [-2.8161018999999996, 53.23264449999999], [-2.816251100000001, 53.232490299999995], [-2.8170442999999996, 53.2317017], [-2.8176768, 53.2310199], [-2.8178909999999995, 53.2307989], [-2.8194028, 53.22928170000001], [-2.8195347999999996, 53.22915259999999], [-2.820642, 53.228067499999995], [-2.8212859999999997, 53.2274243], [-2.8219214000000004, 53.226785199999995], [-2.8226694999999995, 53.226030400000006], [-2.8234019999999997, 53.2252913], [-2.8240191999999995, 53.22466500000001], [-2.8240991, 53.2245834], [-2.8252795999999996, 53.2233789], [-2.8258482999999996, 53.22282], [-2.8283558, 53.22031760000001], [-2.8284113999999994, 53.22026210000001], [-2.8284553000000003, 53.2202183], [-2.8292993999999996, 53.21938459999999], [-2.8299467, 53.218733500000006], [-2.8300068, 53.21867779999999], [-2.8301907000000006, 53.2184895], [-2.8307274999999996, 53.217959099999995], [-2.830964499999999, 53.2177249], [-2.8317920999999995, 53.2168958], [-2.8321128, 53.216574699999995], [-2.832549199999999, 53.2162008], [-2.8330338, 53.21571079999999], [-2.834816, 53.2139148], [-2.8360003, 53.21272170000001], [-2.8367862, 53.21197320000001], [-2.8378645, 53.2110175], [-2.838979699999999, 53.210117399999994], [-2.8399122, 53.20939800000001], [-2.8407489999999997, 53.2088068], [-2.8419641000000007, 53.207992399999995], [-2.8432971, 53.20716829999999], [-2.8444036999999995, 53.20653290000001], [-2.8453732000000005, 53.20600359999999], [-2.846556, 53.2053915], [-2.8477745999999997, 53.2048056], [-2.8543826999999995, 53.201787999999986], [-2.8572204999999995, 53.2004834], [-2.8592027133348368, 53.19957740430325], [-2.8594842999999996, 53.199448700000005], [-2.8620618999999996, 53.1982613], [-2.8648593999999994, 53.1969759], [-2.8660234999999994, 53.1964473], [-2.8671875999999994, 53.195918600000006], [-2.8675926, 53.1957451], [-2.8679439999999996, 53.1956133], [-2.8683436, 53.195488000000005], [-2.8687593999999996, 53.1953675], [-2.8691483, 53.1952726], [-2.8695416999999996, 53.1951882], [-2.8698927, 53.19512989999999], [-2.8703124999999994, 53.1950744], [-2.8706637000000006, 53.19504119999999], [-2.8709507, 53.195021099999984], [-2.8712926999999997, 53.1950115], [-2.871624, 53.1950171], [-2.8718842999999996, 53.1950294], [-2.8721993, 53.1950573], [-2.8729528999999996, 53.1951162], [-2.8733662, 53.195173100000005], [-2.8739548, 53.19525409999999], [-2.8746089091824683, 53.19534307003112], [-2.8748466, 53.1953754], [-2.8752504, 53.1954376], [-2.8755506999999993, 53.19549030000001], [-2.8760415, 53.1955731], [-2.8763635000000005, 53.1956449], [-2.8766452, 53.195720399999985], [-2.8768953999999995, 53.19579809999999], [-2.8770525, 53.195855300000005], [-2.8771387, 53.1958867], [-2.8787749, 53.19651499999999]]} |
18.0 |
1239 |
1303 |
Warrington Bank Quay |
Chester |
Chester |
53.1965150 |
-2.8787749 |
53.1965150 |
-2.8787749 |
1 |
0 |
2026-09-19 12:13:51 |
TERMINATED |
2026-09-19 12:03:00 |
Chester |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18697853 |
1789819335159185 |
148 |
148 |
2026-09-19 12:13:36.670301 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:03:35.924102 |
| 666577 |
697017 |
P66569 |
501F41MK19 |
2026-09-19 |
COMPLETE |
18697914 |
2026-09-19 13:03:00 |
2026-09-19 12:13:52 |
2026-09-21 12:13:52 |
{"id": 697017, "stp": "P", "toc": "Greater Anglia", "uid": "P66569", "consist": "720505+720532", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66569/2026-09-19/detailed", "trust_id": "501F41MK19", "origin_crs": "BTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-19", "dest_arr_time": "1301", "dest_platform": "13", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1F41", "timing_status": "LATE", "origin_station": "Braintree", "current_leg_arr": "1303", "current_leg_dep": "1257", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1200", "origin_platform": null, "current_location": "London Liverpool Street", "last_update_time": "2026-09-19T12:13:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Stratford", "dest_arr_time_act": "1301", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Stratford", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.272, \"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\": 474.129, \"from_m\": 418.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 871.919, \"from_m\": 474.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 929.255, \"from_m\": 871.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2666.914, \"from_m\": 929.255, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3818.439, \"from_m\": 2666.914, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5556.097, \"from_m\": 3818.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5613.434, \"from_m\": 5556.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7352.941, \"from_m\": 5613.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7659.432, \"from_m\": 7352.941, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7696.887, \"from_m\": 7659.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8076.97, \"from_m\": 7696.887, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8792.522, \"from_m\": 8076.97, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9024.802, \"from_m\": 8792.522, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 10709.394, \"from_m\": 9024.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10792.36, \"from_m\": 10709.394, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13250.427, \"from_m\": 10792.36, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14440.933, \"from_m\": 13250.427, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 697017, \"profile_key\": \"368e17563450b2eff0fe81c965a408304b935fe67056fbe23d225b642619bacf\", \"schedule_id\": 21055, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1200\", \"location\": \"Braintree\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1202\", \"wtt_dep\": \"1202H\", \"location\": \"Braintree Freeport\", \"stage_seq\": 2, \"distance_m\": 673.024, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1205H\", \"wtt_dep\": \"1206\", \"location\": \"Cressing\", \"stage_seq\": 3, \"distance_m\": 2010.358, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1208\", \"wtt_dep\": \"1208H\", \"location\": \"White Notley\", \"stage_seq\": 4, \"distance_m\": 3242.676, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1215H\", \"wtt_dep\": \"1216H\", \"location\": \"Witham\", \"stage_seq\": 5, \"distance_m\": 9024.802, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221H\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 6, \"distance_m\": 10008.889, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1224H\", \"wtt_dep\": \"1225H\", \"location\": \"Chelmsford\", \"stage_seq\": 7, \"distance_m\": 10792.36, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1232\", \"location\": \"Ingatestone\", \"stage_seq\": 8, \"distance_m\": 11268.685, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": \"1238\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 11582.749, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243H\", \"location\": \"Gidea Park\", \"stage_seq\": 10, \"distance_m\": 12192.415, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248\", \"location\": \"Ilford\", \"stage_seq\": 11, \"distance_m\": 12481.859, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 13238.684, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1252H\", \"wtt_dep\": \"1253H\", \"location\": \"Stratford\", \"stage_seq\": 13, \"distance_m\": 13725.822, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256\", \"location\": \"Bow Jn\", \"stage_seq\": 14, \"distance_m\": 14440.933, \"section_seq\": 1, \"route_path_id\": 36898}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14440.933, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36898}], \"total_distance_m\": 14440.933, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14270.403, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 170.53, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1200", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:11Z\", \"source_id\": 58576876, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:15:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:17Z\", \"source_id\": 18665508, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:59Z\", \"source_id\": 58593448, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:21:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:01Z\", \"source_id\": 18670644, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:36Z\", \"source_id\": 58599016, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:40Z\", \"source_id\": 18672395, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:47Z\", \"source_id\": 58616594, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:50Z\", \"source_id\": 18677771, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:30Z\", \"source_id\": 58629342, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:32Z\", \"source_id\": 18681505, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:21Z\", \"source_id\": 58646385, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:23Z\", \"source_id\": 18686643, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:40Z\", \"source_id\": 58655700, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:42Z\", \"source_id\": 18689542, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:59Z\", \"source_id\": 58667441, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:00Z\", \"source_id\": 18693092, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:14Z\", \"source_id\": 58683258, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:18Z\", \"source_id\": 18697914, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "13", "timing_fact_generation": 1789819339523102, "current_leg_arrival_utc": "2026-09-19T13:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:03:36.858371", "service_state_evidence_id": 18697914, "current_leg_start_actual_dep": "2026-09-19T12:55:30+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-19T12:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:13:37.077700", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
BTR |
LST |
1F41 |
720505+720532 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.272, "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": 474.129, "from_m": 418.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 871.919, "from_m": 474.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 929.255, "from_m": 871.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2666.914, "from_m": 929.255, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3818.439, "from_m": 2666.914, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5556.097, "from_m": 3818.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5613.434, "from_m": 5556.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7352.941, "from_m": 5613.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7659.432, "from_m": 7352.941, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7696.887, "from_m": 7659.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8076.97, "from_m": 7696.887, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8792.522, "from_m": 8076.97, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9024.802, "from_m": 8792.522, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 10709.394, "from_m": 9024.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10792.36, "from_m": 10709.394, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13250.427, "from_m": 10792.36, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14440.933, "from_m": 13250.427, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 697017, "profile_key": "368e17563450b2eff0fe81c965a408304b935fe67056fbe23d225b642619bacf", "schedule_id": 21055, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1200", "location": "Braintree", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1202", "wtt_dep": "1202H", "location": "Braintree Freeport", "stage_seq": 2, "distance_m": 673.024, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1205H", "wtt_dep": "1206", "location": "Cressing", "stage_seq": 3, "distance_m": 2010.358, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1208", "wtt_dep": "1208H", "location": "White Notley", "stage_seq": 4, "distance_m": 3242.676, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1215H", "wtt_dep": "1216H", "location": "Witham", "stage_seq": 5, "distance_m": 9024.802, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221H", "location": "Beaulieu Park (Construction)", "stage_seq": 6, "distance_m": 10008.889, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1224H", "wtt_dep": "1225H", "location": "Chelmsford", "stage_seq": 7, "distance_m": 10792.36, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1232", "location": "Ingatestone", "stage_seq": 8, "distance_m": 11268.685, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": "1238", "location": "Shenfield", "stage_seq": 9, "distance_m": 11582.749, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243H", "location": "Gidea Park", "stage_seq": 10, "distance_m": 12192.415, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248", "location": "Ilford", "stage_seq": 11, "distance_m": 12481.859, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 13238.684, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1252H", "wtt_dep": "1253H", "location": "Stratford", "stage_seq": 13, "distance_m": 13725.822, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256", "location": "Bow Jn", "stage_seq": 14, "distance_m": 14440.933, "section_seq": 1, "route_path_id": 36898}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14440.933, "from_m": 0.0, "section_seq": 1, "route_path_id": 36898}], "total_distance_m": 14440.933, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14270.403, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 170.53, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13810, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:11Z", "source_id": 58576876, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:15:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:17Z", "source_id": 18665508, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13872, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:59Z", "source_id": 58593448, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:21:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:01Z", "source_id": 18670644, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13858, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:36Z", "source_id": 58599016, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:24:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:40Z", "source_id": 18672395, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13880, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:47Z", "source_id": 58616594, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:32:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:50Z", "source_id": 18677771, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14014, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:30Z", "source_id": 58629342, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:38:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:32Z", "source_id": 18681505, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:21Z", "source_id": 58646385, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:46:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:23Z", "source_id": 18686643, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:40Z", "source_id": 58655700, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:50:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:42Z", "source_id": 18689542, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:59Z", "source_id": 58667441, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:56:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:00Z", "source_id": 18693092, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15504, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:14Z", "source_id": 58683258, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:03:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:18Z", "source_id": 18697914, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T13:03:00+01:00", "operational_fact": true}] |
Braintree |
1200 |
1200 |
None |
None |
None |
London Liverpool Street |
1301 |
1301 |
13 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66569/2026-09-19/detailed |
None |
Stratford |
2026-09-19T12:55:30+01:00 |
London Liverpool Street |
6.0 |
{"type": "LineString", "coordinates": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
3.9 |
1257 |
1303 |
Stratford |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-19 12:13:52 |
TERMINATED |
2026-09-19 12:03:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18697914 |
1789819339523102 |
72 |
72 |
2026-09-19 12:13:37.077700 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:03:36.858371 |
| 666578 |
696948 |
W44453 |
772T22MJ19 |
2026-09-19 |
COMPLETE |
18698486 |
2026-09-19 13:04:00 |
2026-09-19 12:13:52 |
2026-09-21 12:13:52 |
{"id": 696948, "stp": "P", "toc": "Transport for Wales", "uid": "W44453", "consist": "756115", "dest_crs": "TRB", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W44453/2026-09-19/detailed", "trust_id": "772T22MJ19", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Treherbert", "service_date": "2026-09-19", "dest_arr_time": "1304", "dest_platform": "1", "is_terminated": 1, "next_location": "Treherbert", "signalling_id": "2T22", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "1304", "current_leg_dep": "1302", "current_leg_end": "Treherbert", "origin_dep_time": "1156", "origin_platform": "7", "current_location": "Treherbert", "last_update_time": "2026-09-19T12:13:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5214960999999994, 51.66494029999999], [-3.5217516999999994, 51.6650631], [-3.5229298, 51.6656432], [-3.5239529999999997, 51.66613739999999], [-3.524154766676627, 51.666235034589675], [-3.5249683, 51.66662869999999], [-3.5255970999999997, 51.6669367], [-3.5259187, 51.6670859], [-3.5277192, 51.66799089999999], [-3.5294892999999994, 51.668849300000005], [-3.5298183999999995, 51.66901029999999], [-3.5314503, 51.6698035], [-3.5326196, 51.6703711], [-3.5329154999999997, 51.6705147], [-3.5338738, 51.6709896], [-3.5361987, 51.6721007], [-3.5364230999999995, 51.6722219]]}", "current_leg_start": "Ynyswen", "dest_arr_time_act": "1303", "motion_projection": null, "next_location_lat": "51.6722219", "next_location_lon": "-3.5364231", "previous_location": "Ynyswen", "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\": 2564.624, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2938.311, \"from_m\": 2564.624, \"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\": 3814.751, \"from_m\": 2938.311, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4816.153, \"from_m\": 3814.751, \"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\": 5520.376, \"from_m\": 4816.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6545.245, \"from_m\": 5520.376, \"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\": 696948, \"profile_key\": \"4e54ccdba3e030cc5f770e284b3640ab7ec447d306535001008054d07fe20f6f\", \"schedule_id\": 40927, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1156\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 2, \"distance_m\": 6545.245, \"section_seq\": 1, \"route_path_id\": 30455}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6545.245, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30455}], \"total_distance_m\": 6545.245, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 4964.582, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1580.663, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1156", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.6722219", "current_position_lon": "-3.5364231", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:16Z\", \"source_id\": 58577075, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:20Z\", \"source_id\": 18665539, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:44Z\", \"source_id\": 58584392, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:50Z\", \"source_id\": 18667849, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:14Z\", \"source_id\": 58594006, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:17Z\", \"source_id\": 18670833, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:09Z\", \"source_id\": 58600041, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:14Z\", \"source_id\": 18672759, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:36Z\", \"source_id\": 58618386, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:33:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:40Z\", \"source_id\": 18678339, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25138, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:27Z\", \"source_id\": 58624730, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:32Z\", \"source_id\": 18680207, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:04Z\", \"source_id\": 58630612, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:09Z\", \"source_id\": 18681863, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25123, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:30Z\", \"source_id\": 58642219, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:44:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:35Z\", \"source_id\": 18685471, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:10Z\", \"source_id\": 58650177, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:15Z\", \"source_id\": 18687911, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:05Z\", \"source_id\": 58669926, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:11Z\", \"source_id\": 18693855, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25066, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:48Z\", \"source_id\": 58682312, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:02:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:53Z\", \"source_id\": 18697656, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25060, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:01Z\", \"source_id\": 58685083, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:05Z\", \"source_id\": 18698486, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Treherbert", "service_state_platform": "1", "timing_fact_generation": 1789819387100256, "current_leg_arrival_utc": "2026-09-19T13:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:03:40.627152", "service_state_evidence_id": 58685083, "current_leg_start_actual_dep": "2026-09-19T13:00:30+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-19T12:03:40", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:13:41.007334", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDF |
TRB |
2T22 |
756115 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 2564.624, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2938.311, "from_m": 2564.624, "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": 3814.751, "from_m": 2938.311, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4816.153, "from_m": 3814.751, "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": 5520.376, "from_m": 4816.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6545.245, "from_m": 5520.376, "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": 696948, "profile_key": "4e54ccdba3e030cc5f770e284b3640ab7ec447d306535001008054d07fe20f6f", "schedule_id": 40927, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1156", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156H", "location": "CVL East Boundary", "stage_seq": 2, "distance_m": 6545.245, "section_seq": 1, "route_path_id": 30455}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6545.245, "from_m": 0.0, "section_seq": 1, "route_path_id": 30455}], "total_distance_m": 6545.245, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 4964.582, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1580.663, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25251, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:16Z", "source_id": 58577075, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:13:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:20Z", "source_id": 18665539, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25243, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:44Z", "source_id": 58584392, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:17:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:50Z", "source_id": 18667849, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25239, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:14Z", "source_id": 58594006, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:22:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:17Z", "source_id": 18670833, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25229, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:09Z", "source_id": 58600041, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:24:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:14Z", "source_id": 18672759, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25147, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:36Z", "source_id": 58618386, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:33:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:40Z", "source_id": 18678339, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25138, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:27Z", "source_id": 58624730, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:35:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:32Z", "source_id": 18680207, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25134, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:04Z", "source_id": 58630612, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:38:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:09Z", "source_id": 18681863, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25123, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:30Z", "source_id": 58642219, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:44:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:35Z", "source_id": 18685471, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25075, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:10Z", "source_id": 58650177, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:49:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:15Z", "source_id": 18687911, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25071, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:05Z", "source_id": 58669926, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:56:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:11Z", "source_id": 18693855, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25066, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:48Z", "source_id": 58682312, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:02:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:53Z", "source_id": 18697656, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25060, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:01Z", "source_id": 58685083, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:03:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:05Z", "source_id": 18698486, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Cardiff Central |
1156 |
1156 |
7 |
None |
None |
Treherbert |
1304 |
1303 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W44453/2026-09-19/detailed |
None |
Ynyswen |
2026-09-19T13:00:30+01:00 |
Treherbert |
2.0 |
{"type": "LineString", "coordinates": [[-3.5214960999999994, 51.66494029999999], [-3.5217516999999994, 51.6650631], [-3.5229298, 51.6656432], [-3.5239529999999997, 51.66613739999999], [-3.524154766676627, 51.666235034589675], [-3.5249683, 51.66662869999999], [-3.5255970999999997, 51.6669367], [-3.5259187, 51.6670859], [-3.5277192, 51.66799089999999], [-3.5294892999999994, 51.668849300000005], [-3.5298183999999995, 51.66901029999999], [-3.5314503, 51.6698035], [-3.5326196, 51.6703711], [-3.5329154999999997, 51.6705147], [-3.5338738, 51.6709896], [-3.5361987, 51.6721007], [-3.5364230999999995, 51.6722219]]} |
0.8 |
1302 |
1304 |
Ynyswen |
Treherbert |
Treherbert |
51.6722219 |
-3.5364231 |
51.6722219 |
-3.5364231 |
1 |
0 |
2026-09-19 12:13:52 |
TERMINATED |
2026-09-19 12:03:40 |
Treherbert |
TD |
DIRECT_DESTINATION_ARRIVAL |
58685083 |
1789819387100256 |
78 |
78 |
2026-09-19 12:13:41.007334 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:03:40.627152 |
| 666579 |
697153 |
P24491 |
252R28MK19 |
2026-09-19 |
COMPLETE |
18698008 |
2026-09-19 13:03:00 |
2026-09-19 12:13:52 |
2026-09-21 12:13:52 |
{"id": 697153, "stp": "P", "toc": "Northern", "uid": "P24491", "consist": "150114", "dest_crs": "AWK", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24491/2026-09-19/detailed", "trust_id": "252R28MK19", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Adwick", "service_date": "2026-09-19", "dest_arr_time": "1303", "dest_platform": "2", "is_terminated": 1, "next_location": "Adwick", "signalling_id": "2R28", "timing_status": "LATE", "origin_station": "Sheffield", "current_leg_arr": "1303", "current_leg_dep": "1300", "current_leg_end": "Adwick", "origin_dep_time": "1205", "origin_platform": "3A", "current_location": "Adwick", "last_update_time": "2026-09-19T12:13:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1507666, 53.543727700000005], [-1.1509504, 53.543905300000006], [-1.1514958, 53.5444429], [-1.1529446, 53.54584809999999], [-1.1544626999999998, 53.5473262], [-1.1553145, 53.5481519], [-1.1568766999999998, 53.5496736], [-1.1583037, 53.5510616], [-1.1600216, 53.55272920000001], [-1.1618095, 53.554471], [-1.1619704999999998, 53.55462759999999], [-1.1620165, 53.55467229999999], [-1.1628589, 53.5554917], [-1.1633436999999998, 53.55596320000001], [-1.1652252999999997, 53.5577963], [-1.1659220999999995, 53.5584728], [-1.1668908999999998, 53.55941340000001], [-1.1677263, 53.560212199999995], [-1.1678098693553778, 53.560293730034694], [-1.1687012, 53.5611633], [-1.1702262999999995, 53.562649099999994], [-1.1723532999999997, 53.5647197], [-1.1740645, 53.56637589999999], [-1.1759151999999995, 53.5681751], [-1.1767821999999997, 53.5690186], [-1.1778866999999995, 53.57009769999999], [-1.1782501, 53.5704465], [-1.1788038, 53.57096789999999], [-1.1791914, 53.5713247], [-1.1795349, 53.5716227], [-1.1799327, 53.571946999999994]]}", "current_leg_start": "Bentley (S.Yorks)", "dest_arr_time_act": "1302½", "motion_projection": null, "next_location_lat": "53.5719470", "next_location_lon": "-1.1799327", "previous_location": "Bentley (S.Yorks)", "current_leg_milage": "2.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.472, \"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\": 563.421, \"from_m\": 224.472, \"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\": 610.12, \"from_m\": 563.421, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 667.42, \"from_m\": 610.12, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2974.948, \"from_m\": 667.42, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2990.439, \"from_m\": 2974.948, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3491.254, \"from_m\": 2990.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3525.223, \"from_m\": 3491.254, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3785.948, \"from_m\": 3525.223, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8550.035, \"from_m\": 3785.948, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20201.166, \"from_m\": 8550.035, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21206.262, \"from_m\": 20201.166, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21471.822, \"from_m\": 21206.262, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25044.53, \"from_m\": 21471.822, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30235.312, \"from_m\": 25044.53, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30843.565, \"from_m\": 30235.312, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32658.379, \"from_m\": 30843.565, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33571.357, \"from_m\": 32658.379, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35133.973, \"from_m\": 33571.357, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36369.536, \"from_m\": 35133.973, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49298.789, \"from_m\": 36369.536, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50084.769, \"from_m\": 49298.789, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51757.271, \"from_m\": 50084.769, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 697153, \"profile_key\": \"ab6a6ce4039e6607ce0dea4ad003b0b43f8c1c77c500dba548e352dfd5aa974f\", \"schedule_id\": 2970, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1205\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 1027.677, \"section_seq\": 1, \"route_path_id\": 66840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 3, \"distance_m\": 3535.618, \"section_seq\": 1, \"route_path_id\": 66840}, {\"is_pass\": false, \"wtt_arr\": \"1210\", \"wtt_dep\": \"1211H\", \"location\": \"Meadowhall\", \"stage_seq\": 4, \"distance_m\": 8603.261, \"section_seq\": 1, \"route_path_id\": 66840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215H\", \"location\": \"Holmes Jn\", \"stage_seq\": 5, \"distance_m\": 8823.152, \"section_seq\": 1, \"route_path_id\": 66840}, {\"is_pass\": false, \"wtt_arr\": \"1218H\", \"wtt_dep\": \"1220\", \"location\": \"Rotherham Central\", \"stage_seq\": 6, \"distance_m\": 10879.432, \"section_seq\": 1, \"route_path_id\": 66840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 7, \"distance_m\": 13383.824, \"section_seq\": 1, \"route_path_id\": 66840}, {\"is_pass\": false, \"wtt_arr\": \"1228H\", \"wtt_dep\": \"1229\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 8, \"distance_m\": 17318.704, \"section_seq\": 1, \"route_path_id\": 66840}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1232H\", \"location\": \"Mexborough\", \"stage_seq\": 9, \"distance_m\": 20201.166, \"section_seq\": 1, \"route_path_id\": 66840}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1237\", \"location\": \"Conisbrough\", \"stage_seq\": 10, \"distance_m\": 21471.822, \"section_seq\": 1, \"route_path_id\": 66840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240H\", \"location\": \"Hexthorpe Jn\", \"stage_seq\": 11, \"distance_m\": 21659.578, \"section_seq\": 1, \"route_path_id\": 66840}, {\"is_pass\": false, \"wtt_arr\": \"1252\", \"wtt_dep\": \"1255\", \"location\": \"Doncaster\", \"stage_seq\": 12, \"distance_m\": 23379.068, \"section_seq\": 1, \"route_path_id\": 66840}, {\"is_pass\": false, \"wtt_arr\": \"1257H\", \"wtt_dep\": \"1258\", \"location\": \"Bentley (S.Yorks)\", \"stage_seq\": 13, \"distance_m\": 27907.077, \"section_seq\": 1, \"route_path_id\": 66840}, {\"is_pass\": false, \"wtt_arr\": \"1302H\", \"wtt_dep\": null, \"location\": \"Adwick\", \"stage_seq\": 14, \"distance_m\": 30640.782, \"section_seq\": 1, \"route_path_id\": 66840}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 51757.271, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66840}], \"total_distance_m\": 51757.271, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.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": "1205", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.5719470", "current_position_lon": "-1.1799327", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:52Z\", \"source_id\": 58569981, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:10:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:59Z\", \"source_id\": 18663286, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:09Z\", \"source_id\": 58583190, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:14Z\", \"source_id\": 18667492, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7155, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:29Z\", \"source_id\": 58605127, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:27:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:30Z\", \"source_id\": 18674285, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:13Z\", \"source_id\": 58613046, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:19Z\", \"source_id\": 18676761, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:17Z\", \"source_id\": 58624336, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:20Z\", \"source_id\": 18680080, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:42Z\", \"source_id\": 58644947, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:46Z\", \"source_id\": 18686269, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6741, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:06Z\", \"source_id\": 58674232, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:58:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:11Z\", \"source_id\": 18695140, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:23Z\", \"source_id\": 58683635, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:26Z\", \"source_id\": 18698008, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Adwick", "service_state_platform": "2", "timing_fact_generation": 1789819347125576, "current_leg_arrival_utc": "2026-09-19T13:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:03:42.279911", "service_state_evidence_id": 18698008, "current_leg_start_actual_dep": "2026-09-19T12:58:00+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-19T12:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:13:42.690050", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SHF |
AWK |
2R28 |
150114 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 224.472, "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": 563.421, "from_m": 224.472, "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": 610.12, "from_m": 563.421, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 667.42, "from_m": 610.12, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2974.948, "from_m": 667.42, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2990.439, "from_m": 2974.948, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3491.254, "from_m": 2990.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3525.223, "from_m": 3491.254, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3785.948, "from_m": 3525.223, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8550.035, "from_m": 3785.948, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20201.166, "from_m": 8550.035, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21206.262, "from_m": 20201.166, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21471.822, "from_m": 21206.262, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25044.53, "from_m": 21471.822, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30235.312, "from_m": 25044.53, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30843.565, "from_m": 30235.312, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32658.379, "from_m": 30843.565, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33571.357, "from_m": 32658.379, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35133.973, "from_m": 33571.357, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36369.536, "from_m": 35133.973, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49298.789, "from_m": 36369.536, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50084.769, "from_m": 49298.789, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51757.271, "from_m": 50084.769, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 697153, "profile_key": "ab6a6ce4039e6607ce0dea4ad003b0b43f8c1c77c500dba548e352dfd5aa974f", "schedule_id": 2970, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1205", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 1027.677, "section_seq": 1, "route_path_id": 66840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209H", "location": "Wincobank Jn", "stage_seq": 3, "distance_m": 3535.618, "section_seq": 1, "route_path_id": 66840}, {"is_pass": false, "wtt_arr": "1210", "wtt_dep": "1211H", "location": "Meadowhall", "stage_seq": 4, "distance_m": 8603.261, "section_seq": 1, "route_path_id": 66840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215H", "location": "Holmes Jn", "stage_seq": 5, "distance_m": 8823.152, "section_seq": 1, "route_path_id": 66840}, {"is_pass": false, "wtt_arr": "1218H", "wtt_dep": "1220", "location": "Rotherham Central", "stage_seq": 6, "distance_m": 10879.432, "section_seq": 1, "route_path_id": 66840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225", "location": "Aldwarke Jn", "stage_seq": 7, "distance_m": 13383.824, "section_seq": 1, "route_path_id": 66840}, {"is_pass": false, "wtt_arr": "1228H", "wtt_dep": "1229", "location": "Swinton (S.Yorks)", "stage_seq": 8, "distance_m": 17318.704, "section_seq": 1, "route_path_id": 66840}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1232H", "location": "Mexborough", "stage_seq": 9, "distance_m": 20201.166, "section_seq": 1, "route_path_id": 66840}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1237", "location": "Conisbrough", "stage_seq": 10, "distance_m": 21471.822, "section_seq": 1, "route_path_id": 66840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240H", "location": "Hexthorpe Jn", "stage_seq": 11, "distance_m": 21659.578, "section_seq": 1, "route_path_id": 66840}, {"is_pass": false, "wtt_arr": "1252", "wtt_dep": "1255", "location": "Doncaster", "stage_seq": 12, "distance_m": 23379.068, "section_seq": 1, "route_path_id": 66840}, {"is_pass": false, "wtt_arr": "1257H", "wtt_dep": "1258", "location": "Bentley (S.Yorks)", "stage_seq": 13, "distance_m": 27907.077, "section_seq": 1, "route_path_id": 66840}, {"is_pass": false, "wtt_arr": "1302H", "wtt_dep": null, "location": "Adwick", "stage_seq": 14, "distance_m": 30640.782, "section_seq": 1, "route_path_id": 66840}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 51757.271, "from_m": 0.0, "section_seq": 1, "route_path_id": 66840}], "total_distance_m": 51757.271, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.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": 7260, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:52Z", "source_id": 58569981, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:10:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:59Z", "source_id": 18663286, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7205, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:09Z", "source_id": 58583190, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:17:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:14Z", "source_id": 18667492, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7155, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:29Z", "source_id": 58605127, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:27:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:30Z", "source_id": 18674285, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7168, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:13Z", "source_id": 58613046, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:31:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:19Z", "source_id": 18676761, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7164, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:17Z", "source_id": 58624336, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:35:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:20Z", "source_id": 18680080, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6941, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:42Z", "source_id": 58644947, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:46:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:46Z", "source_id": 18686269, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6741, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:06Z", "source_id": 58674232, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:58:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:11Z", "source_id": 18695140, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6747, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:23Z", "source_id": 58683635, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:03:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:26Z", "source_id": 18698008, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T13:03:00+01:00", "operational_fact": true}] |
Sheffield |
1205 |
1205 |
3A |
None |
None |
Adwick |
1303 |
1302½ |
2 |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24491/2026-09-19/detailed |
None |
Bentley (S.Yorks) |
2026-09-19T12:58:00+01:00 |
Adwick |
3.0 |
{"type": "LineString", "coordinates": [[-1.1507666, 53.543727700000005], [-1.1509504, 53.543905300000006], [-1.1514958, 53.5444429], [-1.1529446, 53.54584809999999], [-1.1544626999999998, 53.5473262], [-1.1553145, 53.5481519], [-1.1568766999999998, 53.5496736], [-1.1583037, 53.5510616], [-1.1600216, 53.55272920000001], [-1.1618095, 53.554471], [-1.1619704999999998, 53.55462759999999], [-1.1620165, 53.55467229999999], [-1.1628589, 53.5554917], [-1.1633436999999998, 53.55596320000001], [-1.1652252999999997, 53.5577963], [-1.1659220999999995, 53.5584728], [-1.1668908999999998, 53.55941340000001], [-1.1677263, 53.560212199999995], [-1.1678098693553778, 53.560293730034694], [-1.1687012, 53.5611633], [-1.1702262999999995, 53.562649099999994], [-1.1723532999999997, 53.5647197], [-1.1740645, 53.56637589999999], [-1.1759151999999995, 53.5681751], [-1.1767821999999997, 53.5690186], [-1.1778866999999995, 53.57009769999999], [-1.1782501, 53.5704465], [-1.1788038, 53.57096789999999], [-1.1791914, 53.5713247], [-1.1795349, 53.5716227], [-1.1799327, 53.571946999999994]]} |
2.3 |
1300 |
1303 |
Bentley (S.Yorks) |
Adwick |
Adwick |
53.5719470 |
-1.1799327 |
53.5719470 |
-1.1799327 |
1 |
0 |
2026-09-19 12:13:52 |
TERMINATED |
2026-09-19 12:03:00 |
Adwick |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698008 |
1789819347125576 |
57 |
57 |
2026-09-19 12:13:42.690050 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:03:42.279911 |
| 666580 |
697770 |
W69323 |
072J21ML19 |
2026-09-19 |
COMPLETE |
18697790 |
2026-09-19 13:03:00 |
2026-09-19 12:13:52 |
2026-09-21 12:13:52 |
{"id": 697770, "stp": "P", "toc": "ScotRail", "uid": "W69323", "consist": "380109", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69323/2026-09-19/detailed", "trust_id": "072J21ML19", "origin_crs": "EKL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-19", "dest_arr_time": "1300", "dest_platform": "7", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2J21", "timing_status": "LATE", "origin_station": "East Kilbride", "current_leg_arr": "1303", "current_leg_dep": "1257", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1232", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-19T12:13:52", "route_debug_link": null, "timing_variation": "+3 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": "1300", "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\": 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\": 112719.691, \"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\": 113346.589, \"from_m\": 112719.691, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 120856.278, \"from_m\": 113346.589, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 121912.153, \"from_m\": 120856.278, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 121943.191, \"from_m\": 121912.153, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 122039.158, \"from_m\": 121943.191, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 122596.427, \"from_m\": 122039.158, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 122724.583, \"from_m\": 122596.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\": 123008.715, \"from_m\": 122724.583, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 135024.29, \"from_m\": 123008.715, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 135135.036, \"from_m\": 135024.29, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 135578.913, \"from_m\": 135135.036, \"capability_applied\": null, \"effective_limit_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\": 697770, \"profile_key\": \"bdcf05c7f5a8449315fe8826f92f36fe7201b09424ec91e400e9fe9677d56bd3\", \"schedule_id\": 26048, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1232\", \"location\": \"East Kilbride\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233H\", \"location\": \"Hairmyres East Jn\", \"stage_seq\": 2, \"distance_m\": 1615.773, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": \"1235H\", \"location\": \"Hairmyres\", \"stage_seq\": 3, \"distance_m\": 5460.048, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"1239H\", \"wtt_dep\": \"1240H\", \"location\": \"Busby\", \"stage_seq\": 4, \"distance_m\": 16233.211, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": \"1242H\", \"location\": \"Clarkston\", \"stage_seq\": 5, \"distance_m\": 20912.132, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"1244H\", \"wtt_dep\": \"1245H\", \"location\": \"Giffnock\", \"stage_seq\": 6, \"distance_m\": 23492.073, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"1247H\", \"wtt_dep\": \"1248H\", \"location\": \"Thornliebank\", \"stage_seq\": 7, \"distance_m\": 27402.719, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250\", \"location\": \"Busby Jn\", \"stage_seq\": 8, \"distance_m\": 28174.713, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"1251\", \"wtt_dep\": \"1251H\", \"location\": \"Pollokshaws West\", \"stage_seq\": 9, \"distance_m\": 32095.6, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"1253H\", \"wtt_dep\": \"1254H\", \"location\": \"Crossmyloof\", \"stage_seq\": 10, \"distance_m\": 33849.685, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255H\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 11, \"distance_m\": 41239.169, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 12, \"distance_m\": 41778.279, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 13, \"distance_m\": 48816.247, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"1300\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 14, \"distance_m\": 57603.139, \"section_seq\": 1, \"route_path_id\": 101012}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 135578.913, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101012}], \"total_distance_m\": 135578.913, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 126018.825, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 9560.088, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1232", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:27Z\", \"source_id\": 58633540, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:31Z\", \"source_id\": 18682798, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:59Z\", \"source_id\": 58638812, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:43:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:04Z\", \"source_id\": 18684481, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:42Z\", \"source_id\": 58653482, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:45Z\", \"source_id\": 18688888, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1839, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:00Z\", \"source_id\": 58660965, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:00Z\", \"source_id\": 18691100, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:47Z\", \"source_id\": 58669301, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:50Z\", \"source_id\": 18693639, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:03Z\", \"source_id\": 58682830, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:06Z\", \"source_id\": 18697790, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "7", "timing_fact_generation": 1789819327885533, "current_leg_arrival_utc": "2026-09-19T13:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:03:45.164494", "service_state_evidence_id": 18697790, "current_leg_start_actual_dep": "2026-09-19T12:57:30+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-19T12:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:13:45.485406", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EKL |
GLC |
2J21 |
380109 |
4 |
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": 112719.691, "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": 113346.589, "from_m": 112719.691, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 120856.278, "from_m": 113346.589, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 121912.153, "from_m": 120856.278, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 121943.191, "from_m": 121912.153, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 122039.158, "from_m": 121943.191, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 122596.427, "from_m": 122039.158, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 122724.583, "from_m": 122596.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": 123008.715, "from_m": 122724.583, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 135024.29, "from_m": 123008.715, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 135135.036, "from_m": 135024.29, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 135578.913, "from_m": 135135.036, "capability_applied": null, "effective_limit_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": 697770, "profile_key": "bdcf05c7f5a8449315fe8826f92f36fe7201b09424ec91e400e9fe9677d56bd3", "schedule_id": 26048, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1232", "location": "East Kilbride", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233H", "location": "Hairmyres East Jn", "stage_seq": 2, "distance_m": 1615.773, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": "1235H", "location": "Hairmyres", "stage_seq": 3, "distance_m": 5460.048, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "1239H", "wtt_dep": "1240H", "location": "Busby", "stage_seq": 4, "distance_m": 16233.211, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": "1242H", "location": "Clarkston", "stage_seq": 5, "distance_m": 20912.132, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "1244H", "wtt_dep": "1245H", "location": "Giffnock", "stage_seq": 6, "distance_m": 23492.073, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "1247H", "wtt_dep": "1248H", "location": "Thornliebank", "stage_seq": 7, "distance_m": 27402.719, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250", "location": "Busby Jn", "stage_seq": 8, "distance_m": 28174.713, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "1251", "wtt_dep": "1251H", "location": "Pollokshaws West", "stage_seq": 9, "distance_m": 32095.6, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "1253H", "wtt_dep": "1254H", "location": "Crossmyloof", "stage_seq": 10, "distance_m": 33849.685, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255H", "location": "Muirhouse South Jn", "stage_seq": 11, "distance_m": 41239.169, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256", "location": "Muirhouse North Jn", "stage_seq": 12, "distance_m": 41778.279, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258", "location": "Glasgow Bridge Street Jn", "stage_seq": 13, "distance_m": 48816.247, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "1300", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 14, "distance_m": 57603.139, "section_seq": 1, "route_path_id": 101012}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 135578.913, "from_m": 0.0, "section_seq": 1, "route_path_id": 101012}], "total_distance_m": 135578.913, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 126018.825, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 9560.088, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2579, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:27Z", "source_id": 58633540, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:40:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:31Z", "source_id": 18682798, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2583, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:59Z", "source_id": 58638812, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:43:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:04Z", "source_id": 18684481, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2587, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:42Z", "source_id": 58653482, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:50:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:45Z", "source_id": 18688888, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1839, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:00Z", "source_id": 58660965, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:53:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:00Z", "source_id": 18691100, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1843, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:47Z", "source_id": 58669301, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:56:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:50Z", "source_id": 18693639, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2015, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:03Z", "source_id": 58682830, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:03:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:06Z", "source_id": 18697790, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T13:03:00+01:00", "operational_fact": true}] |
East Kilbride |
1232 |
1232 |
None |
None |
None |
Glasgow Central High Level |
1300 |
1300 |
7 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69323/2026-09-19/detailed |
None |
Crossmyloof |
2026-09-19T12:57:30+01:00 |
Glasgow Central High Level |
6.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 |
1257 |
1303 |
Crossmyloof |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-19 12:13:52 |
TERMINATED |
2026-09-19 12:03:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18697790 |
1789819327885533 |
32 |
32 |
2026-09-19 12:13:45.485406 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:03:45.164494 |
| 666581 |
697379 |
C11057 |
722D76MK19 |
2026-09-19 |
COMPLETE |
18697919 |
2026-09-19 13:03:00 |
2026-09-19 12:13:52 |
2026-09-21 12:13:52 |
{"id": 697379, "stp": "P", "toc": "London Overground", "uid": "C11057", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C11057/2026-09-19/detailed", "trust_id": "722D76MK19", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Watford Junction (DC)", "service_date": "2026-09-19", "dest_arr_time": "1303", "dest_platform": "1", "is_terminated": 1, "next_location": "Watford Junction (DC)", "signalling_id": "2D76", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "1303", "current_leg_dep": "1258", "current_leg_end": "Watford Junction (DC)", "origin_dep_time": "1215", "origin_platform": "9", "current_location": "Watford Junction (DC)", "last_update_time": "2026-09-19T12:13:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.39254529999999993, 51.6523036], [-0.3921439, 51.6525174], [-0.3913049, 51.65294349999999], [-0.3909427, 51.6531916], [-0.3906691, 51.6534396], [-0.3904438, 51.65370579999999], [-0.39026949999999994, 51.6539889], [-0.3901273, 51.65427450000001], [-0.3900071, 51.65460949999999], [-0.3899503, 51.6548758], [-0.3899266, 51.6552367], [-0.3899503, 51.65550639999999], [-0.3899905, 51.6557143], [-0.3900763, 51.65599879999999], [-0.39024029999999993, 51.6564298], [-0.3904867, 51.65703560000001], [-0.3906638, 51.6574697], [-0.3908404, 51.657882099999995], [-0.3911175999999999, 51.65865549999999], [-0.3911946, 51.65886859999999], [-0.3913377, 51.65921370000001], [-0.3914738, 51.6594912], [-0.39160529999999993, 51.65972599999999], [-0.3916935999999999, 51.65986879999999], [-0.39186789999999994, 51.66012169999999], [-0.3920018, 51.6602858], [-0.3921508, 51.66046420000001], [-0.3922105, 51.66052880000001], [-0.3924728, 51.66078129999999], [-0.3926817, 51.66095179999999], [-0.3930319, 51.6612543], [-0.3932906, 51.6614769], [-0.3933790999999999, 51.6615377], [-0.3935648, 51.6616741], [-0.39367879999999994, 51.6617549], [-0.3941214, 51.6620298], [-0.3947552, 51.66248630000001], [-0.39500269999999993, 51.66266], [-0.39593939999999994, 51.6633284]]}", "current_leg_start": "Watford High Street (DC)", "dest_arr_time_act": "1302", "motion_projection": null, "next_location_lat": "51.6633284", "next_location_lon": "-0.3959394", "previous_location": "Watford High Street (DC)", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1215", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.6633284", "current_position_lon": "-0.3959394", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:13Z\", \"source_id\": 58589752, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:15Z\", \"source_id\": 18669483, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:12Z\", \"source_id\": 58593911, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:17Z\", \"source_id\": 18670809, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:51Z\", \"source_id\": 58597418, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:53Z\", \"source_id\": 18671880, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:48Z\", \"source_id\": 58603596, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:50Z\", \"source_id\": 18673836, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:51Z\", \"source_id\": 58608026, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:58Z\", \"source_id\": 18675223, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:20Z\", \"source_id\": 58613289, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:25Z\", \"source_id\": 18676832, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:24Z\", \"source_id\": 58617964, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:33:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:27Z\", \"source_id\": 18678161, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:57Z\", \"source_id\": 58623658, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:00Z\", \"source_id\": 18679869, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:51Z\", \"source_id\": 58627908, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:56Z\", \"source_id\": 18681131, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:29Z\", \"source_id\": 58633585, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:31Z\", \"source_id\": 18682803, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:27Z\", \"source_id\": 58637697, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:33Z\", \"source_id\": 18684119, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:18Z\", \"source_id\": 58643993, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:24Z\", \"source_id\": 18686003, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:12Z\", \"source_id\": 58650234, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:19Z\", \"source_id\": 18687941, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:57Z\", \"source_id\": 58653997, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:01Z\", \"source_id\": 18689075, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:02Z\", \"source_id\": 58658840, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:07Z\", \"source_id\": 18690518, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:06Z\", \"source_id\": 58665483, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:11Z\", \"source_id\": 18692532, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21919, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:40Z\", \"source_id\": 58673283, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:58:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:43Z\", \"source_id\": 18694839, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:14Z\", \"source_id\": 58683257, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:18Z\", \"source_id\": 18697919, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Watford Junction (DC)", "service_state_platform": "4", "timing_fact_generation": 1789819339746427, "current_leg_arrival_utc": "2026-09-19T13:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:03:45.168671", "service_state_evidence_id": 18697919, "current_leg_start_actual_dep": "2026-09-19T12:59:30+01:00", "operational_evidence_version": 84, "service_state_event_time_utc": "2026-09-19T12:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:13:45.489294", "service_state_valid_until_kind": null, "operational_interpretation_version": 84, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
EUS |
None |
2D76 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 22588, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:13Z", "source_id": 58589752, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:20:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:15Z", "source_id": 18669483, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22583, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:12Z", "source_id": 58593911, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:22:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:17Z", "source_id": 18670809, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22572, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:51Z", "source_id": 58597418, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:24:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:53Z", "source_id": 18671880, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22489, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:48Z", "source_id": 58603596, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:26:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:50Z", "source_id": 18673836, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22538, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:51Z", "source_id": 58608026, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:28:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:58Z", "source_id": 18675223, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22028, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:20Z", "source_id": 58613289, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:30:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:25Z", "source_id": 18676832, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22018, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:24Z", "source_id": 58617964, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:33:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:27Z", "source_id": 18678161, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21989, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:57Z", "source_id": 58623658, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:35:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:00Z", "source_id": 18679869, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21974, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:51Z", "source_id": 58627908, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:38:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:56Z", "source_id": 18681131, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21970, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:29Z", "source_id": 58633585, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:40:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:31Z", "source_id": 18682803, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21966, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:27Z", "source_id": 58637697, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:42:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:33Z", "source_id": 18684119, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21984, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:18Z", "source_id": 58643993, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:45:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:24Z", "source_id": 18686003, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21946, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:12Z", "source_id": 58650234, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:47:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:19Z", "source_id": 18687941, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21942, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:57Z", "source_id": 58653997, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:50:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:01Z", "source_id": 18689075, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21938, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:02Z", "source_id": 58658840, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:53:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:07Z", "source_id": 18690518, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21914, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:06Z", "source_id": 58665483, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:55:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:11Z", "source_id": 18692532, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21919, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:40Z", "source_id": 58673283, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:58:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:43Z", "source_id": 18694839, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21910, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:14Z", "source_id": 58683257, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:03:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:18Z", "source_id": 18697919, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T13:03:00+01:00", "operational_fact": true}] |
London Euston |
1215 |
1215 |
9 |
None |
None |
Watford Junction (DC) |
1303 |
1302 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C11057/2026-09-19/detailed |
None |
Watford High Street (DC) |
2026-09-19T12:59:30+01:00 |
Watford Junction (DC) |
5.0 |
{"type": "LineString", "coordinates": [[-0.39254529999999993, 51.6523036], [-0.3921439, 51.6525174], [-0.3913049, 51.65294349999999], [-0.3909427, 51.6531916], [-0.3906691, 51.6534396], [-0.3904438, 51.65370579999999], [-0.39026949999999994, 51.6539889], [-0.3901273, 51.65427450000001], [-0.3900071, 51.65460949999999], [-0.3899503, 51.6548758], [-0.3899266, 51.6552367], [-0.3899503, 51.65550639999999], [-0.3899905, 51.6557143], [-0.3900763, 51.65599879999999], [-0.39024029999999993, 51.6564298], [-0.3904867, 51.65703560000001], [-0.3906638, 51.6574697], [-0.3908404, 51.657882099999995], [-0.3911175999999999, 51.65865549999999], [-0.3911946, 51.65886859999999], [-0.3913377, 51.65921370000001], [-0.3914738, 51.6594912], [-0.39160529999999993, 51.65972599999999], [-0.3916935999999999, 51.65986879999999], [-0.39186789999999994, 51.66012169999999], [-0.3920018, 51.6602858], [-0.3921508, 51.66046420000001], [-0.3922105, 51.66052880000001], [-0.3924728, 51.66078129999999], [-0.3926817, 51.66095179999999], [-0.3930319, 51.6612543], [-0.3932906, 51.6614769], [-0.3933790999999999, 51.6615377], [-0.3935648, 51.6616741], [-0.39367879999999994, 51.6617549], [-0.3941214, 51.6620298], [-0.3947552, 51.66248630000001], [-0.39500269999999993, 51.66266], [-0.39593939999999994, 51.6633284]]} |
0.9 |
1258 |
1303 |
Watford High Street (DC) |
Watford Junction (DC) |
Watford Junction (DC) |
51.6633284 |
-0.3959394 |
51.6633284 |
-0.3959394 |
1 |
0 |
2026-09-19 12:13:52 |
TERMINATED |
2026-09-19 12:03:00 |
Watford Junction (DC) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18697919 |
1789819339746427 |
84 |
84 |
2026-09-19 12:13:45.489294 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:03:45.168671 |
| 666582 |
696946 |
P87665 |
882H38MJ19 |
2026-09-19 |
COMPLETE |
18697665 |
2026-09-19 13:03:00 |
2026-09-19 12:13:52 |
2026-09-21 12:13:52 |
{"id": 696946, "stp": "O", "toc": "Southeastern", "uid": "P87665", "consist": "465006+465151", "dest_crs": "TBW", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87665/2026-09-19/detailed", "trust_id": "882H38MJ19", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tunbridge Wells", "service_date": "2026-09-19", "dest_arr_time": "1253", "dest_platform": "2", "is_terminated": 1, "next_location": "Tunbridge Wells", "signalling_id": "2H38", "timing_status": "LATE", "origin_station": "London Charing Cross", "current_leg_arr": "1303", "current_leg_dep": "1300", "current_leg_end": "Tunbridge Wells", "origin_dep_time": "1156", "origin_platform": "6", "current_location": "Tunbridge Wells", "last_update_time": "2026-09-19T12:13:52", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2784328, 51.1503074], [0.2778488, 51.1496897], [0.2774499999999999, 51.1492678], [0.27703820000000007, 51.1488322], [0.2758204, 51.1475352], [0.27566309999999994, 51.147378], [0.2751379, 51.1468231], [0.274417, 51.1460335], [0.2740038000000001, 51.1454856], [0.273544, 51.1448572], [0.27303249999999996, 51.14409020000001], [0.2726645, 51.1436442], [0.2723227, 51.1432404], [0.27197889999999997, 51.14290439999999], [0.2707408, 51.14186440000001], [0.26949458523585645, 51.14082632614113], [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": "High Brooms", "dest_arr_time_act": "1253", "motion_projection": null, "next_location_lat": "51.1297602", "next_location_lon": "0.2630276", "previous_location": "High Brooms", "current_leg_milage": "1.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 525.527, \"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\": 542.58, \"from_m\": 525.527, \"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\": 595.945, \"from_m\": 542.58, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 612.26, \"from_m\": 595.945, \"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\": 694.853, \"from_m\": 612.26, \"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\": 1279.437, \"from_m\": 694.853, \"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\": 1358.858, \"from_m\": 1279.437, \"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\": 1429.499, \"from_m\": 1358.858, \"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\": 1519.211, \"from_m\": 1429.499, \"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\": 2214.449, \"from_m\": 1519.211, \"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\": 3528.522, \"from_m\": 2214.449, \"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\": 6209.483, \"from_m\": 3528.522, \"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\": 9607.86, \"from_m\": 6209.483, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17988.282, \"from_m\": 9607.86, \"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\": 18042.057, \"from_m\": 17988.282, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18123.379, \"from_m\": 18042.057, \"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\": 18173.038, \"from_m\": 18123.379, \"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\": 18481.508, \"from_m\": 18173.038, \"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\": 19441.089, \"from_m\": 18481.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\": 19649.086, \"from_m\": 19441.089, \"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\": 19684.341, \"from_m\": 19649.086, \"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\": 19919.08, \"from_m\": 19684.341, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 696946, \"profile_key\": \"31eefe1b0c88f7b12ebc37057b0d1c4f3b7a0ff54f99950d3cfc8e79e5bddf64\", \"schedule_id\": 38621, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1156\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104862}, {\"is_pass\": false, \"wtt_arr\": \"1158H\", \"wtt_dep\": \"1159H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 542.58, \"section_seq\": 1, \"route_path_id\": 104862}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1529.411, \"section_seq\": 1, \"route_path_id\": 104862}, {\"is_pass\": false, \"wtt_arr\": \"1204\", \"wtt_dep\": \"1206\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 2871.486, \"section_seq\": 1, \"route_path_id\": 104862}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1208\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 4213.56, \"section_seq\": 1, \"route_path_id\": 104862}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210H\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 4764.862, \"section_seq\": 1, \"route_path_id\": 104862}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1211H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 6049.472, \"section_seq\": 1, \"route_path_id\": 104862}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 7114.08, \"section_seq\": 1, \"route_path_id\": 104862}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 10255.786, \"section_seq\": 1, \"route_path_id\": 104862}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 12601.797, \"section_seq\": 1, \"route_path_id\": 104862}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 13335.647, \"section_seq\": 1, \"route_path_id\": 104862}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 12, \"distance_m\": 17896.389, \"section_seq\": 1, \"route_path_id\": 104862}, {\"is_pass\": false, \"wtt_arr\": \"1221\", \"wtt_dep\": \"1222\", \"location\": \"Orpington\", \"stage_seq\": 13, \"distance_m\": 18481.508, \"section_seq\": 1, \"route_path_id\": 104862}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1232\", \"location\": \"Sevenoaks\", \"stage_seq\": 14, \"distance_m\": 19919.08, \"section_seq\": 1, \"route_path_id\": 104862}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19919.08, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104862}], \"total_distance_m\": 19919.08, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 19340.188, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 578.892, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1156", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.1297602", "current_position_lon": "0.2630276", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:03:46Z\", \"source_id\": 58556387, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:04:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:03:51Z\", \"source_id\": 18659243, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:26Z\", \"source_id\": 58568991, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:31Z\", \"source_id\": 18662991, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:45Z\", \"source_id\": 58593007, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:21:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:45Z\", \"source_id\": 18670512, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:34Z\", \"source_id\": 58596869, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:34Z\", \"source_id\": 18671699, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:02Z\", \"source_id\": 58601903, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:05Z\", \"source_id\": 18673345, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:51Z\", \"source_id\": 58608013, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:56Z\", \"source_id\": 18675208, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:21Z\", \"source_id\": 58631159, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:26Z\", \"source_id\": 18682048, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32608, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:52Z\", \"source_id\": 58647463, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:55Z\", \"source_id\": 18687025, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:13Z\", \"source_id\": 58661384, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:15Z\", \"source_id\": 18691249, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:00Z\", \"source_id\": 58674017, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:59:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:05Z\", \"source_id\": 18695076, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32752, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:50Z\", \"source_id\": 58682371, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:54Z\", \"source_id\": 18697665, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tunbridge Wells", "service_state_platform": "2", "timing_fact_generation": 1789819315166835, "current_leg_arrival_utc": "2026-09-19T13:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:03:47.358305", "service_state_evidence_id": 18697665, "current_leg_start_actual_dep": "2026-09-19T12:59:00+01:00", "operational_evidence_version": 117, "service_state_event_time_utc": "2026-09-19T12:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:13:47.692724", "service_state_valid_until_kind": null, "operational_interpretation_version": 117, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
O |
CHX |
TBW |
2H38 |
465006+465151 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 525.527, "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": 542.58, "from_m": 525.527, "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": 595.945, "from_m": 542.58, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 612.26, "from_m": 595.945, "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": 694.853, "from_m": 612.26, "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": 1279.437, "from_m": 694.853, "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": 1358.858, "from_m": 1279.437, "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": 1429.499, "from_m": 1358.858, "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": 1519.211, "from_m": 1429.499, "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": 2214.449, "from_m": 1519.211, "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": 3528.522, "from_m": 2214.449, "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": 6209.483, "from_m": 3528.522, "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": 9607.86, "from_m": 6209.483, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17988.282, "from_m": 9607.86, "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": 18042.057, "from_m": 17988.282, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18123.379, "from_m": 18042.057, "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": 18173.038, "from_m": 18123.379, "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": 18481.508, "from_m": 18173.038, "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": 19441.089, "from_m": 18481.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": 19649.086, "from_m": 19441.089, "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": 19684.341, "from_m": 19649.086, "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": 19919.08, "from_m": 19684.341, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 696946, "profile_key": "31eefe1b0c88f7b12ebc37057b0d1c4f3b7a0ff54f99950d3cfc8e79e5bddf64", "schedule_id": 38621, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1156", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104862}, {"is_pass": false, "wtt_arr": "1158H", "wtt_dep": "1159H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 542.58, "section_seq": 1, "route_path_id": 104862}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1529.411, "section_seq": 1, "route_path_id": 104862}, {"is_pass": false, "wtt_arr": "1204", "wtt_dep": "1206", "location": "London Bridge", "stage_seq": 4, "distance_m": 2871.486, "section_seq": 1, "route_path_id": 104862}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1208", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 4213.56, "section_seq": 1, "route_path_id": 104862}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210H", "location": "New Cross", "stage_seq": 6, "distance_m": 4764.862, "section_seq": 1, "route_path_id": 104862}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1211H", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 6049.472, "section_seq": 1, "route_path_id": 104862}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 7114.08, "section_seq": 1, "route_path_id": 104862}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214", "location": "Hither Green", "stage_seq": 9, "distance_m": 10255.786, "section_seq": 1, "route_path_id": 104862}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216", "location": "Grove Park", "stage_seq": 10, "distance_m": 12601.797, "section_seq": 1, "route_path_id": 104862}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218", "location": "Chislehurst", "stage_seq": 11, "distance_m": 13335.647, "section_seq": 1, "route_path_id": 104862}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 17896.389, "section_seq": 1, "route_path_id": 104862}, {"is_pass": false, "wtt_arr": "1221", "wtt_dep": "1222", "location": "Orpington", "stage_seq": 13, "distance_m": 18481.508, "section_seq": 1, "route_path_id": 104862}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1232", "location": "Sevenoaks", "stage_seq": 14, "distance_m": 19919.08, "section_seq": 1, "route_path_id": 104862}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19919.08, "from_m": 0.0, "section_seq": 1, "route_path_id": 104862}], "total_distance_m": 19919.08, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 19340.188, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 578.892, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:03:46Z", "source_id": 58556387, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:04:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:03:51Z", "source_id": 18659243, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:26Z", "source_id": 58568991, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:09:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:31Z", "source_id": 18662991, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31696, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:45Z", "source_id": 58593007, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:21:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:45Z", "source_id": 18670512, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31917, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:34Z", "source_id": 58596869, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:23:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:34Z", "source_id": 18671699, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31942, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:02Z", "source_id": 58601903, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:25:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:05Z", "source_id": 18673345, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32051, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:51Z", "source_id": 58608013, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:28:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:56Z", "source_id": 18675208, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32587, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:21Z", "source_id": 58631159, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:39:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:26Z", "source_id": 18682048, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32608, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:52Z", "source_id": 58647463, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:46:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:55Z", "source_id": 18687025, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32695, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:13Z", "source_id": 58661384, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:15Z", "source_id": 18691249, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32742, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:00Z", "source_id": 58674017, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:59:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:05Z", "source_id": 18695076, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32752, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:50Z", "source_id": 58682371, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:03:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:54Z", "source_id": 18697665, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T13:03:00+01:00", "operational_fact": true}] |
London Charing Cross |
1156 |
1156 |
6 |
None |
None |
Tunbridge Wells |
1253 |
1253 |
2 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87665/2026-09-19/detailed |
None |
High Brooms |
2026-09-19T12:59:00+01:00 |
Tunbridge Wells |
3.0 |
{"type": "LineString", "coordinates": [[0.2784328, 51.1503074], [0.2778488, 51.1496897], [0.2774499999999999, 51.1492678], [0.27703820000000007, 51.1488322], [0.2758204, 51.1475352], [0.27566309999999994, 51.147378], [0.2751379, 51.1468231], [0.274417, 51.1460335], [0.2740038000000001, 51.1454856], [0.273544, 51.1448572], [0.27303249999999996, 51.14409020000001], [0.2726645, 51.1436442], [0.2723227, 51.1432404], [0.27197889999999997, 51.14290439999999], [0.2707408, 51.14186440000001], [0.26949458523585645, 51.14082632614113], [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]]} |
1.6 |
1300 |
1303 |
High Brooms |
Tunbridge Wells |
Tunbridge Wells |
51.1297602 |
0.2630276 |
51.1297602 |
0.2630276 |
1 |
0 |
2026-09-19 12:13:52 |
TERMINATED |
2026-09-19 12:03:00 |
Tunbridge Wells |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18697665 |
1789819315166835 |
117 |
117 |
2026-09-19 12:13:47.692724 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:03:47.358305 |
| 666583 |
697840 |
W70124 |
072N04ML19 |
2026-09-19 |
COMPLETE |
18698073 |
2026-09-19 13:03:00 |
2026-09-19 12:14:21 |
2026-09-21 12:14:21 |
{"id": 697840, "stp": "P", "toc": "ScotRail", "uid": "W70124", "consist": "380112", "dest_crs": "NEI", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70124/2026-09-19/detailed", "trust_id": "072N04ML19", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Neilston", "service_date": "2026-09-19", "dest_arr_time": "1306", "dest_platform": null, "is_terminated": 1, "next_location": "Neilston", "signalling_id": "2N04", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1303", "current_leg_dep": "1258", "current_leg_end": "Neilston", "origin_dep_time": "1235", "origin_platform": "6", "current_location": "Neilston", "last_update_time": "2026-09-19T12:14:21", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.3351129, 55.7906329], [-4.335563299999999, 55.79055189999999], [-4.3361137, 55.7904262], [-4.3363174, 55.79036579999999], [-4.3366249, 55.790285999999995], [-4.3400745, 55.78930249999999], [-4.340841599999999, 55.7890865], [-4.3409269, 55.7890658], [-4.341594, 55.788903600000005], [-4.3427352, 55.7886998], [-4.3435587, 55.7886048], [-4.3444023, 55.7885263], [-4.345796199999999, 55.7884554], [-4.3470838, 55.7884134], [-4.347285499999999, 55.788408399999994], [-4.3485253, 55.78837779999999], [-4.3542621, 55.7882263], [-4.354964399999999, 55.788224499999984], [-4.3556379, 55.7882519], [-4.3563765, 55.78832609999999], [-4.3600701, 55.7887915], [-4.363746999999999, 55.78925269999999], [-4.364007600000001, 55.789283999999995], [-4.365146899999999, 55.789407399999995], [-4.366096599999999, 55.7894512], [-4.368277899999999, 55.7894795], [-4.3693978, 55.78954230000001], [-4.369946499999999, 55.7895828], [-4.3701895, 55.78959559999999], [-4.370462599999999, 55.789609899999995], [-4.3710209, 55.7896214], [-4.371560099999999, 55.78961089999999], [-4.3720836, 55.7895903], [-4.372581699999999, 55.78955339999999], [-4.3733905, 55.78949690000001], [-4.3736776, 55.789471299999995], [-4.3739503, 55.7894436], [-4.3745385, 55.7893781], [-4.3751302, 55.789297700000006], [-4.3757534, 55.7891917], [-4.376083599999999, 55.7891262], [-4.3768667, 55.7889298], [-4.3774893, 55.7887521], [-4.3779053, 55.788617], [-4.3783523, 55.7884589], [-4.378663099999999, 55.78834189999999], [-4.378988599999999, 55.7882025], [-4.3827495, 55.786542], [-4.383027799999999, 55.7864177], [-4.3845999, 55.78572049999999], [-4.3850229, 55.785544], [-4.3855501, 55.78534539999999], [-4.3860896, 55.785158], [-4.386675999999999, 55.78500019999999], [-4.38712, 55.78489489999999], [-4.387257499999999, 55.7848665], [-4.388164299999999, 55.7847084], [-4.3889307, 55.7846122], [-4.3898175, 55.7845549], [-4.3905872, 55.78454], [-4.3912843, 55.7845605], [-4.3919164, 55.784602], [-4.3925682, 55.784671200000005], [-4.3931945, 55.78476380000001], [-4.393800499999999, 55.78487989999999], [-4.3944646, 55.785034], [-4.3950504, 55.7852067], [-4.396029700000001, 55.78554449999999], [-4.3968316, 55.7858808], [-4.3976410999999995, 55.786173899999994], [-4.3981008, 55.7863094], [-4.3982365, 55.7863481], [-4.3987745, 55.78648419999998], [-4.3998261, 55.78670249999998], [-4.4003160999999995, 55.7867693], [-4.4007789, 55.78681460000001], [-4.4012818, 55.7868636], [-4.401744892185655, 55.786887973274936], [-4.401867, 55.78689439999999], [-4.4028202, 55.786902100000006], [-4.403550299999999, 55.7868692], [-4.4041367000000005, 55.78682559999999], [-4.4049197, 55.7867406], [-4.4056856, 55.786613], [-4.4064342, 55.78644580000001], [-4.407489, 55.7861321], [-4.4119000999999995, 55.78445779999999], [-4.413059699999999, 55.7840294], [-4.413682599999999, 55.78384309999999], [-4.4140235, 55.78375609999999], [-4.4141287, 55.783730299999995], [-4.4146542, 55.783619599999994], [-4.4151605, 55.7835266], [-4.4158093, 55.7834423], [-4.4162987, 55.78338170000001], [-4.4168008, 55.7833326], [-4.417778000000001, 55.783260600000006], [-4.4186994, 55.78322829999999], [-4.4194797, 55.78320469999999], [-4.4219389, 55.78315489999999], [-4.4243006, 55.78310919999999], [-4.425543900000001, 55.7830473], [-4.4260141, 55.7830146], [-4.426401399999999, 55.7829656], [-4.4269095, 55.7828901]]}", "current_leg_start": "Patterton", "dest_arr_time_act": "1306", "motion_projection": null, "next_location_lat": "55.7828901", "next_location_lon": "-4.4269095", "previous_location": "Patterton", "current_leg_milage": "3.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 315.102, \"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\": 452.112, \"from_m\": 315.102, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2982.772, \"from_m\": 452.112, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5184.386, \"from_m\": 2982.772, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5411.427, \"from_m\": 5184.386, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6597.865, \"from_m\": 5411.427, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7598.575, \"from_m\": 6597.865, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7612.192, \"from_m\": 7598.575, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10524.462, \"from_m\": 7612.192, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11470.544, \"from_m\": 10524.462, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12048.689, \"from_m\": 11470.544, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13513.194, \"from_m\": 12048.689, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15089.184, \"from_m\": 13513.194, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15726.085, \"from_m\": 15089.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\": 16202.76, \"from_m\": 15726.085, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16655.978, \"from_m\": 16202.76, \"capability_applied\": null, \"effective_limit_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\": 697840, \"profile_key\": \"45182b02aa197f84aa34169f5f3e2ab450639d11bccc85d13276436b3e3e759b\", \"schedule_id\": 26240, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 6669.879, \"section_seq\": 1, \"route_path_id\": 39192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 9487.553, \"section_seq\": 1, \"route_path_id\": 39192}, {\"is_pass\": false, \"wtt_arr\": \"1239H\", \"wtt_dep\": \"1240\", \"location\": \"Pollokshields East\", \"stage_seq\": 4, \"distance_m\": 11869.691, \"section_seq\": 1, \"route_path_id\": 39192}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": \"1241H\", \"location\": \"Queens Park\", \"stage_seq\": 5, \"distance_m\": 14843.836, \"section_seq\": 1, \"route_path_id\": 39192}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": \"1243H\", \"location\": \"Crosshill\", \"stage_seq\": 6, \"distance_m\": 16655.978, \"section_seq\": 1, \"route_path_id\": 39192}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16655.978, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39192}], \"total_distance_m\": 16655.978, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14751.269, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1904.709, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1235", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.7828901", "current_position_lon": "-4.4269095", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:55Z\", \"source_id\": 58632373, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:58Z\", \"source_id\": 18682407, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:47Z\", \"source_id\": 58636325, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:41:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:50Z\", \"source_id\": 18683681, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:02Z\", \"source_id\": 58641203, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:43:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:03Z\", \"source_id\": 18685156, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:44Z\", \"source_id\": 58644978, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:48Z\", \"source_id\": 18686283, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:57Z\", \"source_id\": 58649705, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:57Z\", \"source_id\": 18687737, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:28Z\", \"source_id\": 58655296, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:30Z\", \"source_id\": 18689416, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:10Z\", \"source_id\": 58659117, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:13Z\", \"source_id\": 18690594, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2520, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:40Z\", \"source_id\": 58671188, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:40Z\", \"source_id\": 18694204, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:28Z\", \"source_id\": 58683757, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:30Z\", \"source_id\": 18698073, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Neilston", "service_state_platform": "2", "timing_fact_generation": 1789819353608932, "current_leg_arrival_utc": "2026-09-19T13:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:03:58.504462", "service_state_evidence_id": 18698073, "current_leg_start_actual_dep": "2026-09-19T12:58:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-19T12:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:13:58.720647", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
NEI |
2N04 |
380112 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 315.102, "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": 452.112, "from_m": 315.102, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2982.772, "from_m": 452.112, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5184.386, "from_m": 2982.772, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5411.427, "from_m": 5184.386, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6597.865, "from_m": 5411.427, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7598.575, "from_m": 6597.865, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7612.192, "from_m": 7598.575, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10524.462, "from_m": 7612.192, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11470.544, "from_m": 10524.462, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12048.689, "from_m": 11470.544, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13513.194, "from_m": 12048.689, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15089.184, "from_m": 13513.194, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15726.085, "from_m": 15089.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": 16202.76, "from_m": 15726.085, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16655.978, "from_m": 16202.76, "capability_applied": null, "effective_limit_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": 697840, "profile_key": "45182b02aa197f84aa34169f5f3e2ab450639d11bccc85d13276436b3e3e759b", "schedule_id": 26240, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1235", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 6669.879, "section_seq": 1, "route_path_id": 39192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 9487.553, "section_seq": 1, "route_path_id": 39192}, {"is_pass": false, "wtt_arr": "1239H", "wtt_dep": "1240", "location": "Pollokshields East", "stage_seq": 4, "distance_m": 11869.691, "section_seq": 1, "route_path_id": 39192}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": "1241H", "location": "Queens Park", "stage_seq": 5, "distance_m": 14843.836, "section_seq": 1, "route_path_id": 39192}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": "1243H", "location": "Crosshill", "stage_seq": 6, "distance_m": 16655.978, "section_seq": 1, "route_path_id": 39192}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16655.978, "from_m": 0.0, "section_seq": 1, "route_path_id": 39192}], "total_distance_m": 16655.978, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14751.269, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1904.709, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2540, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:55Z", "source_id": 58632373, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:39:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:58Z", "source_id": 18682407, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2536, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:47Z", "source_id": 58636325, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:41:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:50Z", "source_id": 18683681, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2532, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:02Z", "source_id": 58641203, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:43:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:03Z", "source_id": 18685156, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1862, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:44Z", "source_id": 58644978, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:45:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:48Z", "source_id": 18686283, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1873, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:57Z", "source_id": 58649705, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:47:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:57Z", "source_id": 18687737, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2528, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:28Z", "source_id": 58655296, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:50:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:30Z", "source_id": 18689416, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2525, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:10Z", "source_id": 58659117, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:53:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:13Z", "source_id": 18690594, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2520, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:40Z", "source_id": 58671188, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:57:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:40Z", "source_id": 18694204, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1869, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:28Z", "source_id": 58683757, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:03:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:30Z", "source_id": 18698073, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T13:03:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
1235 |
1235 |
6 |
None |
None |
Neilston |
1306 |
1306 |
None |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70124/2026-09-19/detailed |
None |
Patterton |
2026-09-19T12:58:00+01:00 |
Neilston |
5.0 |
{"type": "LineString", "coordinates": [[-4.3351129, 55.7906329], [-4.335563299999999, 55.79055189999999], [-4.3361137, 55.7904262], [-4.3363174, 55.79036579999999], [-4.3366249, 55.790285999999995], [-4.3400745, 55.78930249999999], [-4.340841599999999, 55.7890865], [-4.3409269, 55.7890658], [-4.341594, 55.788903600000005], [-4.3427352, 55.7886998], [-4.3435587, 55.7886048], [-4.3444023, 55.7885263], [-4.345796199999999, 55.7884554], [-4.3470838, 55.7884134], [-4.347285499999999, 55.788408399999994], [-4.3485253, 55.78837779999999], [-4.3542621, 55.7882263], [-4.354964399999999, 55.788224499999984], [-4.3556379, 55.7882519], [-4.3563765, 55.78832609999999], [-4.3600701, 55.7887915], [-4.363746999999999, 55.78925269999999], [-4.364007600000001, 55.789283999999995], [-4.365146899999999, 55.789407399999995], [-4.366096599999999, 55.7894512], [-4.368277899999999, 55.7894795], [-4.3693978, 55.78954230000001], [-4.369946499999999, 55.7895828], [-4.3701895, 55.78959559999999], [-4.370462599999999, 55.789609899999995], [-4.3710209, 55.7896214], [-4.371560099999999, 55.78961089999999], [-4.3720836, 55.7895903], [-4.372581699999999, 55.78955339999999], [-4.3733905, 55.78949690000001], [-4.3736776, 55.789471299999995], [-4.3739503, 55.7894436], [-4.3745385, 55.7893781], [-4.3751302, 55.789297700000006], [-4.3757534, 55.7891917], [-4.376083599999999, 55.7891262], [-4.3768667, 55.7889298], [-4.3774893, 55.7887521], [-4.3779053, 55.788617], [-4.3783523, 55.7884589], [-4.378663099999999, 55.78834189999999], [-4.378988599999999, 55.7882025], [-4.3827495, 55.786542], [-4.383027799999999, 55.7864177], [-4.3845999, 55.78572049999999], [-4.3850229, 55.785544], [-4.3855501, 55.78534539999999], [-4.3860896, 55.785158], [-4.386675999999999, 55.78500019999999], [-4.38712, 55.78489489999999], [-4.387257499999999, 55.7848665], [-4.388164299999999, 55.7847084], [-4.3889307, 55.7846122], [-4.3898175, 55.7845549], [-4.3905872, 55.78454], [-4.3912843, 55.7845605], [-4.3919164, 55.784602], [-4.3925682, 55.784671200000005], [-4.3931945, 55.78476380000001], [-4.393800499999999, 55.78487989999999], [-4.3944646, 55.785034], [-4.3950504, 55.7852067], [-4.396029700000001, 55.78554449999999], [-4.3968316, 55.7858808], [-4.3976410999999995, 55.786173899999994], [-4.3981008, 55.7863094], [-4.3982365, 55.7863481], [-4.3987745, 55.78648419999998], [-4.3998261, 55.78670249999998], [-4.4003160999999995, 55.7867693], [-4.4007789, 55.78681460000001], [-4.4012818, 55.7868636], [-4.401744892185655, 55.786887973274936], [-4.401867, 55.78689439999999], [-4.4028202, 55.786902100000006], [-4.403550299999999, 55.7868692], [-4.4041367000000005, 55.78682559999999], [-4.4049197, 55.7867406], [-4.4056856, 55.786613], [-4.4064342, 55.78644580000001], [-4.407489, 55.7861321], [-4.4119000999999995, 55.78445779999999], [-4.413059699999999, 55.7840294], [-4.413682599999999, 55.78384309999999], [-4.4140235, 55.78375609999999], [-4.4141287, 55.783730299999995], [-4.4146542, 55.783619599999994], [-4.4151605, 55.7835266], [-4.4158093, 55.7834423], [-4.4162987, 55.78338170000001], [-4.4168008, 55.7833326], [-4.417778000000001, 55.783260600000006], [-4.4186994, 55.78322829999999], [-4.4194797, 55.78320469999999], [-4.4219389, 55.78315489999999], [-4.4243006, 55.78310919999999], [-4.425543900000001, 55.7830473], [-4.4260141, 55.7830146], [-4.426401399999999, 55.7829656], [-4.4269095, 55.7828901]]} |
3.8 |
1258 |
1303 |
Patterton |
Neilston |
Neilston |
55.7828901 |
-4.4269095 |
55.7828901 |
-4.4269095 |
1 |
0 |
2026-09-19 12:14:21 |
TERMINATED |
2026-09-19 12:03:00 |
Neilston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698073 |
1789819353608932 |
37 |
37 |
2026-09-19 12:13:58.720647 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:03:58.504462 |
| 666584 |
697691 |
G27081 |
871W60MK19 |
2026-09-19 |
COMPLETE |
18699065 |
2026-09-19 13:03:00 |
2026-09-19 12:14:21 |
2026-09-21 12:14:21 |
{"id": 697691, "stp": "O", "toc": "Gatwick Express", "uid": "G27081", "consist": null, "dest_crs": "BTN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27081/2026-09-19/detailed", "trust_id": "871W60MK19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-19", "dest_arr_time": "1327", "dest_platform": "6", "is_terminated": 1, "next_location": null, "signalling_id": "1W60", "timing_status": null, "origin_station": "London Victoria (C)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1229", "origin_platform": "13", "current_location": "Gatwick Airport", "last_update_time": "2026-09-19T12:14:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1327", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "London Victoria (C)", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 273.802, \"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\": 392.631, \"from_m\": 273.802, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 520.102, \"from_m\": 392.631, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 761.75, \"from_m\": 520.102, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5191.944, \"from_m\": 761.75, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5231.647, \"from_m\": 5191.944, \"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\": 5323.003, \"from_m\": 5231.647, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11653.779, \"from_m\": 5323.003, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14571.425, \"from_m\": 11653.779, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15825.033, \"from_m\": 14571.425, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16449.095, \"from_m\": 15825.033, \"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\": 17095.589, \"from_m\": 16449.095, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17343.174, \"from_m\": 17095.589, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18707.693, \"from_m\": 17343.174, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19551.633, \"from_m\": 18707.693, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21710.969, \"from_m\": 19551.633, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29792.412, \"from_m\": 21710.969, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30457.573, \"from_m\": 29792.412, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 30646.877, \"from_m\": 30457.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31174.065, \"from_m\": 30646.877, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 34420.38, \"from_m\": 31174.065, \"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\": 36347.799, \"from_m\": 34420.38, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36963.227, \"from_m\": 36347.799, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 36994.391, \"from_m\": 36963.227, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37176.893, \"from_m\": 36994.391, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 40279.33, \"from_m\": 37176.893, \"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\": 40455.676, \"from_m\": 40279.33, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45267.842, \"from_m\": 40455.676, \"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\": 45377.639, \"from_m\": 45267.842, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48088.262, \"from_m\": 45377.639, \"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\": 48203.789, \"from_m\": 48088.262, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48694.264, \"from_m\": 48203.789, \"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\": 48796.382, \"from_m\": 48694.264, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51365.766, \"from_m\": 48796.382, \"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\": 51564.862, \"from_m\": 51365.766, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 51810.94, \"from_m\": 51564.862, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54637.886, \"from_m\": 51810.94, \"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\": 54667.055, \"from_m\": 54637.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\": 55188.51, \"from_m\": 54667.055, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55858.278, \"from_m\": 55188.51, \"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\": 55910.104, \"from_m\": 55858.278, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 60125.527, \"from_m\": 55910.104, \"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\": 60280.249, \"from_m\": 60125.527, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62884.948, \"from_m\": 60280.249, \"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\": 62983.517, \"from_m\": 62884.948, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 63731.298, \"from_m\": 62983.517, \"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\": 63864.046, \"from_m\": 63731.298, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 64262.368, \"from_m\": 63864.046, \"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\": 64477.939, \"from_m\": 64262.368, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65445.072, \"from_m\": 64477.939, \"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\": 65687.412, \"from_m\": 65445.072, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66469.075, \"from_m\": 65687.412, \"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\": 66639.315, \"from_m\": 66469.075, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 68310.581, \"from_m\": 66639.315, \"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\": 68382.752, \"from_m\": 68310.581, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 72963.308, \"from_m\": 68382.752, \"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\": 73197.282, \"from_m\": 72963.308, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 73257.122, \"from_m\": 73197.282, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75639.932, \"from_m\": 73257.122, \"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\": 75724.168, \"from_m\": 75639.932, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 77042.703, \"from_m\": 75724.168, \"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\": 79554.058, \"from_m\": 77042.703, \"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\": 80004.154, \"from_m\": 79554.058, \"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\": 82887.22, \"from_m\": 80004.154, \"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\": 84169.955, \"from_m\": 82887.22, \"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\": 84863.708, \"from_m\": 84169.955, \"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\": 84912.669, \"from_m\": 84863.708, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 84944.577, \"from_m\": 84912.669, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 85745.421, \"from_m\": 84944.577, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 85949.747, \"from_m\": 85745.421, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86360.631, \"from_m\": 85949.747, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 697691, \"profile_key\": \"0b950f3ed6da060d75a0d865d3da5e04a41ba2be6e0516c0e5574cf0444a7926\", \"schedule_id\": 33120, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1229\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 4622.433, \"section_seq\": 1, \"route_path_id\": 69969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 15026.064, \"section_seq\": 1, \"route_path_id\": 69969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 19417.663, \"section_seq\": 1, \"route_path_id\": 69969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238H\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 30865.548, \"section_seq\": 1, \"route_path_id\": 69969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 36683.176, \"section_seq\": 1, \"route_path_id\": 69969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 51678.351, \"section_seq\": 1, \"route_path_id\": 69969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 55069.594, \"section_seq\": 1, \"route_path_id\": 69969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 60181.023, \"section_seq\": 1, \"route_path_id\": 69969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247\", \"location\": \"Purley\", \"stage_seq\": 10, \"distance_m\": 73120.092, \"section_seq\": 1, \"route_path_id\": 69969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 80004.154, \"section_seq\": 1, \"route_path_id\": 69969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 12, \"distance_m\": 86360.631, \"section_seq\": 1, \"route_path_id\": 69969}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 86360.631, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69969}], \"total_distance_m\": 86360.631, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 86360.631, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1229", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:39Z\", \"source_id\": 58625234, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:41Z\", \"source_id\": 18680308, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:48Z\", \"source_id\": 58632104, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:50Z\", \"source_id\": 18682337, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:53Z\", \"source_id\": 58643097, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:44:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:55Z\", \"source_id\": 18685717, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:28Z\", \"source_id\": 58648709, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:31Z\", \"source_id\": 18687426, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:43Z\", \"source_id\": 58655825, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:42Z\", \"source_id\": 18689564, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30622, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:55Z\", \"source_id\": 58687037, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:58Z\", \"source_id\": 18699064, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gatwick Airport", "service_state_platform": "6", "timing_fact_generation": 1789819441398911, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:03:58.542409", "service_state_evidence_id": 18699065, "current_leg_start_actual_dep": null, "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-19T12:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:13:58.717531", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Gatwick Express |
O |
None |
BTN |
1W60 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 273.802, "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": 392.631, "from_m": 273.802, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 520.102, "from_m": 392.631, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 761.75, "from_m": 520.102, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5191.944, "from_m": 761.75, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5231.647, "from_m": 5191.944, "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": 5323.003, "from_m": 5231.647, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11653.779, "from_m": 5323.003, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14571.425, "from_m": 11653.779, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15825.033, "from_m": 14571.425, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16449.095, "from_m": 15825.033, "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": 17095.589, "from_m": 16449.095, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17343.174, "from_m": 17095.589, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18707.693, "from_m": 17343.174, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19551.633, "from_m": 18707.693, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21710.969, "from_m": 19551.633, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29792.412, "from_m": 21710.969, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30457.573, "from_m": 29792.412, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 37.282}, {"to_m": 30646.877, "from_m": 30457.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 31174.065, "from_m": 30646.877, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 37.282}, {"to_m": 34420.38, "from_m": 31174.065, "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": 36347.799, "from_m": 34420.38, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36963.227, "from_m": 36347.799, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 36994.391, "from_m": 36963.227, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37176.893, "from_m": 36994.391, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40279.33, "from_m": 37176.893, "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": 40455.676, "from_m": 40279.33, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45267.842, "from_m": 40455.676, "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": 45377.639, "from_m": 45267.842, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48088.262, "from_m": 45377.639, "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": 48203.789, "from_m": 48088.262, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48694.264, "from_m": 48203.789, "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": 48796.382, "from_m": 48694.264, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51365.766, "from_m": 48796.382, "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": 51564.862, "from_m": 51365.766, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 51810.94, "from_m": 51564.862, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54637.886, "from_m": 51810.94, "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": 54667.055, "from_m": 54637.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": 55188.51, "from_m": 54667.055, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55858.278, "from_m": 55188.51, "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": 55910.104, "from_m": 55858.278, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 60125.527, "from_m": 55910.104, "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": 60280.249, "from_m": 60125.527, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62884.948, "from_m": 60280.249, "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": 62983.517, "from_m": 62884.948, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 63731.298, "from_m": 62983.517, "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": 63864.046, "from_m": 63731.298, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 64262.368, "from_m": 63864.046, "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": 64477.939, "from_m": 64262.368, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65445.072, "from_m": 64477.939, "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": 65687.412, "from_m": 65445.072, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66469.075, "from_m": 65687.412, "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": 66639.315, "from_m": 66469.075, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 68310.581, "from_m": 66639.315, "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": 68382.752, "from_m": 68310.581, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 72963.308, "from_m": 68382.752, "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": 73197.282, "from_m": 72963.308, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 73257.122, "from_m": 73197.282, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75639.932, "from_m": 73257.122, "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": 75724.168, "from_m": 75639.932, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 77042.703, "from_m": 75724.168, "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": 79554.058, "from_m": 77042.703, "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": 80004.154, "from_m": 79554.058, "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": 82887.22, "from_m": 80004.154, "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": 84169.955, "from_m": 82887.22, "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": 84863.708, "from_m": 84169.955, "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": 84912.669, "from_m": 84863.708, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 84944.577, "from_m": 84912.669, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 85745.421, "from_m": 84944.577, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85949.747, "from_m": 85745.421, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 86360.631, "from_m": 85949.747, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 697691, "profile_key": "0b950f3ed6da060d75a0d865d3da5e04a41ba2be6e0516c0e5574cf0444a7926", "schedule_id": 33120, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1229", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 4622.433, "section_seq": 1, "route_path_id": 69969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 15026.064, "section_seq": 1, "route_path_id": 69969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 19417.663, "section_seq": 1, "route_path_id": 69969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238H", "location": "Balham", "stage_seq": 5, "distance_m": 30865.548, "section_seq": 1, "route_path_id": 69969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 36683.176, "section_seq": 1, "route_path_id": 69969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243", "location": "Selhurst", "stage_seq": 7, "distance_m": 51678.351, "section_seq": 1, "route_path_id": 69969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 55069.594, "section_seq": 1, "route_path_id": 69969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244", "location": "East Croydon", "stage_seq": 9, "distance_m": 60181.023, "section_seq": 1, "route_path_id": 69969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247", "location": "Purley", "stage_seq": 10, "distance_m": 73120.092, "section_seq": 1, "route_path_id": 69969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 80004.154, "section_seq": 1, "route_path_id": 69969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255", "location": "Earlswood (Surrey)", "stage_seq": 12, "distance_m": 86360.631, "section_seq": 1, "route_path_id": 69969}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 86360.631, "from_m": 0.0, "section_seq": 1, "route_path_id": 69969}], "total_distance_m": 86360.631, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 86360.631, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:39Z", "source_id": 58625234, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:36:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:41Z", "source_id": 18680308, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:48Z", "source_id": 58632104, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:39:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:50Z", "source_id": 18682337, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:53Z", "source_id": 58643097, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:44:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:55Z", "source_id": 18685717, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:28Z", "source_id": 58648709, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:47:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:31Z", "source_id": 18687426, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:43Z", "source_id": 58655825, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:50:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:42Z", "source_id": 18689564, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30622, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:55Z", "source_id": 58687037, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:05:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:58Z", "source_id": 18699064, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T13:05:00+01:00", "operational_fact": true}] |
London Victoria (C) |
1229 |
1229 |
13 |
None |
None |
Brighton |
1327 |
1327 |
6 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G27081/2026-09-19/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
London Victoria (C) |
Gatwick Airport |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-19 12:14:21 |
TERMINATED |
2026-09-19 12:03:00 |
Gatwick Airport |
TRUST |
TRUST_CANCELLATION |
18699065 |
1789819441398911 |
50 |
50 |
2026-09-19 12:13:58.717531 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:03:58.542409 |
| 666585 |
696988 |
L88742 |
062C32MJ19 |
2026-09-19 |
COMPLETE |
18699057 |
2026-09-19 13:04:00 |
2026-09-19 12:14:21 |
2026-09-21 12:14:21 |
{"id": 696988, "stp": "P", "toc": "ScotRail", "uid": "L88742", "consist": "318256+320305", "dest_crs": "MTH", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88742/2026-09-19/detailed", "trust_id": "062C32MJ19", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Motherwell", "service_date": "2026-09-19", "dest_arr_time": "1305", "dest_platform": "4", "is_terminated": 1, "next_location": "Motherwell", "signalling_id": "2C32", "timing_status": "EARLY", "origin_station": "Dalmuir", "current_leg_arr": "1304", "current_leg_dep": "1302", "current_leg_end": "Motherwell", "origin_dep_time": "1158", "origin_platform": "5", "current_location": "Motherwell", "last_update_time": "2026-09-19T12:14:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9943144, 55.7826542], [-3.994185599999999, 55.78284149999999], [-3.993719099999999, 55.7835313], [-3.993384, 55.7842569], [-3.9931342, 55.78499349999999], [-3.9930609, 55.7853453], [-3.9930222, 55.7856955], [-3.992981799999999, 55.7860343], [-3.992963299999999, 55.78637460000001], [-3.9929733, 55.7865738], [-3.9929747, 55.78662609999999], [-3.9929784, 55.7867688], [-3.9929969, 55.786941], [-3.9930289, 55.787155799999994], [-3.9930828, 55.7875202], [-3.9931609, 55.7879142], [-3.993304900000001, 55.7884619], [-3.9934259, 55.788822999999994], [-3.993479999999999, 55.7889842], [-3.993608799999999, 55.789368], [-3.9937813, 55.789772500000005], [-3.9938987999999993, 55.7900107], [-3.994013199999999, 55.7903344], [-3.994072599999999, 55.7905657], [-3.9941544000000007, 55.79080069999999], [-3.994228300000001, 55.7909659], [-3.994378099999999, 55.791203], [-3.9944199, 55.791269199999995], [-3.9946355, 55.79153050000001], [-3.9949725, 55.7918868]]}", "current_leg_start": "Airbles", "dest_arr_time_act": "1305", "motion_projection": null, "next_location_lat": "55.7918868", "next_location_lon": "-3.9949725", "previous_location": "Airbles", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 5328.801, \"from_m\": 0.0, \"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\": 6394.084, \"from_m\": 5328.801, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6404.932, \"from_m\": 6394.084, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14275.096, \"from_m\": 6404.932, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14654.511, \"from_m\": 14275.096, \"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\": 15417.055, \"from_m\": 14654.511, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18275.716, \"from_m\": 15417.055, \"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\": 21602.467, \"from_m\": 18275.716, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22606.541, \"from_m\": 21602.467, \"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\": 23574.341, \"from_m\": 22606.541, \"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\": 23622.707, \"from_m\": 23574.341, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23701.542, \"from_m\": 23622.707, \"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\": 23752.404, \"from_m\": 23701.542, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26237.708, \"from_m\": 23752.404, \"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\": 26273.969, \"from_m\": 26237.708, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35842.733, \"from_m\": 26273.969, \"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\": 36270.721, \"from_m\": 35842.733, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36288.95, \"from_m\": 36270.721, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36382.347, \"from_m\": 36288.95, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36856.893, \"from_m\": 36382.347, \"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\": 696988, \"profile_key\": \"7bb00b88b512add628fce55071e7f720b2d1b6d6352e0fbc6ba74b0ea89f9daf\", \"schedule_id\": 19724, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1158\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74330}, {\"is_pass\": false, \"wtt_arr\": \"1200\", \"wtt_dep\": \"1200H\", \"location\": \"Clydebank\", \"stage_seq\": 2, \"distance_m\": 5378.982, \"section_seq\": 1, \"route_path_id\": 74330}, {\"is_pass\": false, \"wtt_arr\": \"1202\", \"wtt_dep\": \"1202H\", \"location\": \"Yoker\", \"stage_seq\": 3, \"distance_m\": 11370.404, \"section_seq\": 1, \"route_path_id\": 74330}, {\"is_pass\": false, \"wtt_arr\": \"1204H\", \"wtt_dep\": \"1205H\", \"location\": \"Garscadden\", \"stage_seq\": 4, \"distance_m\": 20947.586, \"section_seq\": 1, \"route_path_id\": 74330}, {\"is_pass\": false, \"wtt_arr\": \"1207\", \"wtt_dep\": \"1207H\", \"location\": \"Scotstounhill\", \"stage_seq\": 5, \"distance_m\": 23464.904, \"section_seq\": 1, \"route_path_id\": 74330}, {\"is_pass\": false, \"wtt_arr\": \"1209H\", \"wtt_dep\": \"1210\", \"location\": \"Jordanhill\", \"stage_seq\": 6, \"distance_m\": 25870.095, \"section_seq\": 1, \"route_path_id\": 74330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 7, \"distance_m\": 30288.231, \"section_seq\": 1, \"route_path_id\": 74330}, {\"is_pass\": false, \"wtt_arr\": \"1211H\", \"wtt_dep\": \"1212\", \"location\": \"Hyndland\", \"stage_seq\": 8, \"distance_m\": 34657.091, \"section_seq\": 1, \"route_path_id\": 74330}, {\"is_pass\": false, \"wtt_arr\": \"1213H\", \"wtt_dep\": \"1214H\", \"location\": \"Partick\", \"stage_seq\": 9, \"distance_m\": 36856.893, \"section_seq\": 1, \"route_path_id\": 74330}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36856.893, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74330}], \"total_distance_m\": 36856.893, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 36846.045, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10.848, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1158", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.7918868", "current_position_lon": "-3.9949725", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:03Z\", \"source_id\": 58548238, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:00:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:10Z\", \"source_id\": 18656720, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:21Z\", \"source_id\": 58553277, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:23Z\", \"source_id\": 18658245, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:44Z\", \"source_id\": 58558565, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:05:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:49Z\", \"source_id\": 18659890, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:39Z\", \"source_id\": 58562867, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:40Z\", \"source_id\": 18661193, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:28Z\", \"source_id\": 18663631, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:12Z\", \"source_id\": 58572749, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:15Z\", \"source_id\": 18664163, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:16Z\", \"source_id\": 58579151, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:14:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:20Z\", \"source_id\": 18666221, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:36Z\", \"source_id\": 58586254, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:18:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:37Z\", \"source_id\": 18668385, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:48Z\", \"source_id\": 58591000, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:49Z\", \"source_id\": 18669867, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:00Z\", \"source_id\": 58595650, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:04Z\", \"source_id\": 18671352, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:19Z\", \"source_id\": 58608947, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:20Z\", \"source_id\": 18675470, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:04Z\", \"source_id\": 58617128, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:09Z\", \"source_id\": 18677950, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:20Z\", \"source_id\": 58622281, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:23Z\", \"source_id\": 18679479, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:44Z\", \"source_id\": 58627643, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:48Z\", \"source_id\": 18681043, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:08Z\", \"source_id\": 58637011, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:41:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:11Z\", \"source_id\": 18683868, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:30Z\", \"source_id\": 58644492, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:34Z\", \"source_id\": 18686146, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:02Z\", \"source_id\": 58654169, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:03Z\", \"source_id\": 18689114, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:34Z\", \"source_id\": 58660011, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:38Z\", \"source_id\": 18690868, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:21Z\", \"source_id\": 58665994, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:23Z\", \"source_id\": 18692656, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2473, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:28Z\", \"source_id\": 58677217, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:31Z\", \"source_id\": 18696012, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:53Z\", \"source_id\": 58686934, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:58Z\", \"source_id\": 18699057, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Motherwell", "service_state_platform": "4", "timing_fact_generation": 1789819440566248, "current_leg_arrival_utc": "2026-09-19T13:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:00.555451", "service_state_evidence_id": 18699057, "current_leg_start_actual_dep": "2026-09-19T13:02:30+01:00", "operational_evidence_version": 100, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:01.858587", "service_state_valid_until_kind": null, "operational_interpretation_version": 100, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DMR |
MTH |
2C32 |
318256+320305 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 5328.801, "from_m": 0.0, "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": 6394.084, "from_m": 5328.801, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6404.932, "from_m": 6394.084, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14275.096, "from_m": 6404.932, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14654.511, "from_m": 14275.096, "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": 15417.055, "from_m": 14654.511, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18275.716, "from_m": 15417.055, "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": 21602.467, "from_m": 18275.716, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22606.541, "from_m": 21602.467, "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": 23574.341, "from_m": 22606.541, "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": 23622.707, "from_m": 23574.341, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23701.542, "from_m": 23622.707, "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": 23752.404, "from_m": 23701.542, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26237.708, "from_m": 23752.404, "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": 26273.969, "from_m": 26237.708, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35842.733, "from_m": 26273.969, "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": 36270.721, "from_m": 35842.733, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36288.95, "from_m": 36270.721, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36382.347, "from_m": 36288.95, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36856.893, "from_m": 36382.347, "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": 696988, "profile_key": "7bb00b88b512add628fce55071e7f720b2d1b6d6352e0fbc6ba74b0ea89f9daf", "schedule_id": 19724, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1158", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74330}, {"is_pass": false, "wtt_arr": "1200", "wtt_dep": "1200H", "location": "Clydebank", "stage_seq": 2, "distance_m": 5378.982, "section_seq": 1, "route_path_id": 74330}, {"is_pass": false, "wtt_arr": "1202", "wtt_dep": "1202H", "location": "Yoker", "stage_seq": 3, "distance_m": 11370.404, "section_seq": 1, "route_path_id": 74330}, {"is_pass": false, "wtt_arr": "1204H", "wtt_dep": "1205H", "location": "Garscadden", "stage_seq": 4, "distance_m": 20947.586, "section_seq": 1, "route_path_id": 74330}, {"is_pass": false, "wtt_arr": "1207", "wtt_dep": "1207H", "location": "Scotstounhill", "stage_seq": 5, "distance_m": 23464.904, "section_seq": 1, "route_path_id": 74330}, {"is_pass": false, "wtt_arr": "1209H", "wtt_dep": "1210", "location": "Jordanhill", "stage_seq": 6, "distance_m": 25870.095, "section_seq": 1, "route_path_id": 74330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210H", "location": "Hyndland East Jn", "stage_seq": 7, "distance_m": 30288.231, "section_seq": 1, "route_path_id": 74330}, {"is_pass": false, "wtt_arr": "1211H", "wtt_dep": "1212", "location": "Hyndland", "stage_seq": 8, "distance_m": 34657.091, "section_seq": 1, "route_path_id": 74330}, {"is_pass": false, "wtt_arr": "1213H", "wtt_dep": "1214H", "location": "Partick", "stage_seq": 9, "distance_m": 36856.893, "section_seq": 1, "route_path_id": 74330}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36856.893, "from_m": 0.0, "section_seq": 1, "route_path_id": 74330}], "total_distance_m": 36856.893, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 36846.045, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10.848, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1331, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:03Z", "source_id": 58548238, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:00:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:10Z", "source_id": 18656720, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1335, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:21Z", "source_id": 58553277, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:03:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:23Z", "source_id": 18658245, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1354, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:44Z", "source_id": 58558565, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:05:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:49Z", "source_id": 18659890, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1363, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:39Z", "source_id": 58562867, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:07:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:40Z", "source_id": 18661193, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:28Z", "source_id": 18663631, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1368, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:12Z", "source_id": 58572749, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:12:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:15Z", "source_id": 18664163, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:16Z", "source_id": 58579151, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:14:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:20Z", "source_id": 18666221, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2071, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:36Z", "source_id": 58586254, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:18:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:37Z", "source_id": 18668385, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1947, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:48Z", "source_id": 58591000, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:20:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:49Z", "source_id": 18669867, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1951, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:00Z", "source_id": 58595650, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:22:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:04Z", "source_id": 18671352, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2032, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:19Z", "source_id": 58608947, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:29:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:20Z", "source_id": 18675470, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2063, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:04Z", "source_id": 58617128, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:32:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:09Z", "source_id": 18677950, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2067, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:20Z", "source_id": 58622281, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:34:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:23Z", "source_id": 18679479, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2090, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:44Z", "source_id": 58627643, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:37:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:48Z", "source_id": 18681043, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2339, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:08Z", "source_id": 58637011, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:41:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:11Z", "source_id": 18683868, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2350, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:30Z", "source_id": 58644492, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:45:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:34Z", "source_id": 18686146, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2490, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:02Z", "source_id": 58654169, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:49:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:03Z", "source_id": 18689114, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2486, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:34Z", "source_id": 58660011, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:52:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:38Z", "source_id": 18690868, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2482, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:21Z", "source_id": 58665994, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:56:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:23Z", "source_id": 18692656, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2473, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:28Z", "source_id": 58677217, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T12:01:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:31Z", "source_id": 18696012, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2451, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:53Z", "source_id": 58686934, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T12:04:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:58Z", "source_id": 18699057, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Dalmuir |
1158 |
1158 |
5 |
None |
None |
Motherwell |
1305 |
1305 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88742/2026-09-19/detailed |
None |
Airbles |
2026-09-19T13:02:30+01:00 |
Motherwell |
2.0 |
{"type": "LineString", "coordinates": [[-3.9943144, 55.7826542], [-3.994185599999999, 55.78284149999999], [-3.993719099999999, 55.7835313], [-3.993384, 55.7842569], [-3.9931342, 55.78499349999999], [-3.9930609, 55.7853453], [-3.9930222, 55.7856955], [-3.992981799999999, 55.7860343], [-3.992963299999999, 55.78637460000001], [-3.9929733, 55.7865738], [-3.9929747, 55.78662609999999], [-3.9929784, 55.7867688], [-3.9929969, 55.786941], [-3.9930289, 55.787155799999994], [-3.9930828, 55.7875202], [-3.9931609, 55.7879142], [-3.993304900000001, 55.7884619], [-3.9934259, 55.788822999999994], [-3.993479999999999, 55.7889842], [-3.993608799999999, 55.789368], [-3.9937813, 55.789772500000005], [-3.9938987999999993, 55.7900107], [-3.994013199999999, 55.7903344], [-3.994072599999999, 55.7905657], [-3.9941544000000007, 55.79080069999999], [-3.994228300000001, 55.7909659], [-3.994378099999999, 55.791203], [-3.9944199, 55.791269199999995], [-3.9946355, 55.79153050000001], [-3.9949725, 55.7918868]]} |
0.7 |
1302 |
1304 |
Airbles |
Motherwell |
Motherwell |
55.7918868 |
-3.9949725 |
55.7918868 |
-3.9949725 |
1 |
0 |
2026-09-19 12:14:21 |
TERMINATED |
2026-09-19 12:04:00 |
Motherwell |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699057 |
1789819440566248 |
100 |
100 |
2026-09-19 12:14:01.858587 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:00.555451 |
| 666586 |
697313 |
N61427 |
182Z111K19 |
2026-09-19 |
COMPLETE |
18698200 |
2026-09-19 13:04:00 |
2026-09-19 12:14:21 |
2026-09-21 12:14:21 |
{"id": 697313, "stp": "N", "toc": "Northern", "uid": "N61427", "consist": "158753", "dest_crs": "LDS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:N61427/2026-09-19/detailed", "trust_id": "182Z111K19", "origin_crs": "HFX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-19", "dest_arr_time": "1304", "dest_platform": "13B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2Z11", "timing_status": "ON TIME", "origin_station": "Halifax", "current_leg_arr": "1304", "current_leg_dep": "1255", "current_leg_end": "Leeds", "origin_dep_time": "1212", "origin_platform": "1", "current_location": "Leeds", "last_update_time": "2026-09-19T12:14:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5916794685613878, 53.749564793704295], [-1.5915826999999998, 53.7496185], [-1.5913655, 53.7497358], [-1.5911421, 53.7498484], [-1.5909491, 53.7499315], [-1.5907671, 53.7500114], [-1.5903837999999997, 53.7501647], [-1.5900149999999995, 53.7503057], [-1.5895344, 53.7504628], [-1.5888928999999998, 53.7506496], [-1.5881497, 53.75081099999999], [-1.5874597, 53.75092320000001], [-1.5867735999999997, 53.751017899999994], [-1.5860578999999997, 53.7511337], [-1.585443, 53.7512331], [-1.5848419, 53.75134649999998], [-1.5842408999999995, 53.75150429999999], [-1.5836438999999998, 53.75167309999999], [-1.5833065999999998, 53.75177599999999], [-1.5829903, 53.7518789], [-1.58267, 53.75199229999999], [-1.5823496999999995, 53.752119699999994], [-1.5817559999999995, 53.7523775], [-1.581175, 53.7526753], [-1.580731, 53.7529313], [-1.5802979999999998, 53.7532082], [-1.5800970000000003, 53.7533545], [-1.579896, 53.7535021], [-1.5795159999999997, 53.75380640000001], [-1.5793371, 53.75396709999999], [-1.579167, 53.75412639999999], [-1.5788423, 53.75445289999999], [-1.5786853999999997, 53.754621399999984], [-1.5785374, 53.7547899], [-1.5782613, 53.7551439], [-1.5781861999999998, 53.7552549], [-1.5781043999999995, 53.75537239999999], [-1.5779675, 53.7556114], [-1.5778437999999997, 53.75585439999999], [-1.5777753, 53.75598239999999], [-1.5777223000000002, 53.7561038], [-1.5776382999999998, 53.75631800000001], [-1.5775587999999998, 53.756532199999995], [-1.5774566999999995, 53.7569653], [-1.5774152, 53.7571852], [-1.5773931, 53.7574033], [-1.5773821, 53.7576279], [-1.5773776999999998, 53.75785259999999], [-1.5773952999999998, 53.75809550000001], [-1.5774262999999995, 53.7583345], [-1.5775266999999995, 53.75881059999998], [-1.5777310999999998, 53.75935700000001], [-1.5778636999999998, 53.75963000000001], [-1.5780028, 53.7598951], [-1.5781347999999995, 53.7601215], [-1.5782822999999997, 53.760332200000015], [-1.5784803, 53.760581900000005], [-1.5786401, 53.760773], [-1.5789404, 53.7610889], [-1.5791008, 53.76122719999999], [-1.5795292999999997, 53.7615927], [-1.5798801999999998, 53.76185899999999], [-1.5799271, 53.7618947], [-1.5800348000000002, 53.76197640000001], [-1.5800506, 53.7619884], [-1.5810805999999995, 53.7627056], [-1.5814562, 53.76296550000001], [-1.5818758999999998, 53.763259299999994], [-1.5825424, 53.76371340000001], [-1.5828804, 53.7639485], [-1.5830784, 53.7640868], [-1.584045, 53.7647581], [-1.5847625000000003, 53.7652503], [-1.5853588999999997, 53.765691700000005], [-1.5855311999999997, 53.7658248], [-1.5857033, 53.76596809999999], [-1.5861373999999997, 53.7663343], [-1.5865408, 53.76670229999999], [-1.5869809, 53.767139399999984], [-1.5872829999999998, 53.767464800000006], [-1.5877423, 53.7679983], [-1.5877726999999997, 53.7680337], [-1.5879458, 53.7682623], [-1.5881158999999998, 53.76849370000001], [-1.5883686999999995, 53.7688738], [-1.5885319, 53.7691323], [-1.5886866, 53.76938689999999], [-1.5888478, 53.7696507], [-1.5889913999999998, 53.7699053], [-1.5891195, 53.77015329999998], [-1.5892344, 53.77041], [-1.5895161, 53.7710946], [-1.5896110999999995, 53.771336100000006], [-1.5896863999999995, 53.7715697], [-1.5897769999999998, 53.771907799999994], [-1.5898609999999995, 53.7722473], [-1.5899603999999998, 53.7729261], [-1.5900096999999995, 53.7737812], [-1.5899935, 53.774418300000015], [-1.5899493, 53.7748256], [-1.589856, 53.7753124], [-1.5896604999999997, 53.7761062], [-1.5895246, 53.7765679], [-1.5892799999999998, 53.77720409999999], [-1.5890635, 53.777668799999994], [-1.5888174, 53.7781191], [-1.5887867999999998, 53.7781841], [-1.5886685000000005, 53.77836740000001], [-1.58854, 53.77858520000001], [-1.5880384, 53.77927559999999], [-1.5879554, 53.779375], [-1.5879253, 53.779411], [-1.5876795999999995, 53.77972249999999], [-1.5873307, 53.78011279999999], [-1.5869688, 53.780479199999995], [-1.5862376, 53.78116719999999], [-1.5857289, 53.781600399999995], [-1.5851706, 53.782018099999995], [-1.5845232, 53.7824894], [-1.5840132999999998, 53.782818899999995], [-1.5837754, 53.782963800000005], [-1.5835844, 53.7830859], [-1.5831434, 53.78332820000001], [-1.5828517999999998, 53.7834943], [-1.5825743, 53.783652199999985], [-1.5819854999999998, 53.78396069999999], [-1.5812455, 53.78435449999999], [-1.5809873999999997, 53.7844862], [-1.5796333, 53.7852066], [-1.5789485, 53.78557200000001], [-1.5782812999999998, 53.78593490000001], [-1.5774153999999998, 53.78640209999999], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Morley", "dest_arr_time_act": "1304", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Morley", "current_leg_milage": "4.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 148.436, \"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\": 288.971, \"from_m\": 148.436, \"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\": 1103.567, \"from_m\": 288.971, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5081.775, \"from_m\": 1103.567, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20509.596, \"from_m\": 5081.775, \"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\": 25000.682, \"from_m\": 20509.596, \"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\": 25064.954, \"from_m\": 25000.682, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25425.457, \"from_m\": 25064.954, \"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\": 25467.656, \"from_m\": 25425.457, \"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\": 41286.38, \"from_m\": 25467.656, \"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\": 43298.899, \"from_m\": 41286.38, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44402.47, \"from_m\": 43298.899, \"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\": 44446.075, \"from_m\": 44402.47, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 44704.107, \"from_m\": 44446.075, \"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\": 45972.53, \"from_m\": 44704.107, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66155.255, \"from_m\": 45972.53, \"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\": 66192.71, \"from_m\": 66155.255, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66759.631, \"from_m\": 66192.71, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67431.517, \"from_m\": 66759.631, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 67749.044, \"from_m\": 67431.517, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 697313, \"profile_key\": \"15b5d644fbfc8a206fc04ef3dce7e7559770912fb3012ae7db8ee2f8f012d0e8\", \"schedule_id\": 37825, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1212\", \"location\": \"Halifax\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Dryclough Jn\", \"stage_seq\": 2, \"distance_m\": 1103.567, \"section_seq\": 1, \"route_path_id\": 105454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216H\", \"location\": \"Greetland Jn\", \"stage_seq\": 3, \"distance_m\": 25335.312, \"section_seq\": 1, \"route_path_id\": 105454}, {\"is_pass\": false, \"wtt_arr\": \"1222\", \"wtt_dep\": \"1223\", \"location\": \"Brighouse\", \"stage_seq\": 4, \"distance_m\": 35915.462, \"section_seq\": 1, \"route_path_id\": 105454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225H\", \"location\": \"Bradley Wood Jn\", \"stage_seq\": 5, \"distance_m\": 44704.107, \"section_seq\": 1, \"route_path_id\": 105454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227H\", \"location\": \"Heaton Lodge East Jn\", \"stage_seq\": 6, \"distance_m\": 53732.241, \"section_seq\": 1, \"route_path_id\": 105454}, {\"is_pass\": false, \"wtt_arr\": \"1229H\", \"wtt_dep\": \"1230H\", \"location\": \"Mirfield\", \"stage_seq\": 7, \"distance_m\": 59377.006, \"section_seq\": 1, \"route_path_id\": 105454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 8, \"distance_m\": 66323.475, \"section_seq\": 1, \"route_path_id\": 105454}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": \"1246\", \"location\": \"Dewsbury\", \"stage_seq\": 9, \"distance_m\": 67749.044, \"section_seq\": 1, \"route_path_id\": 105454}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 67749.044, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105454}], \"total_distance_m\": 67749.044, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 67600.608, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 148.436, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1212", "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\": 6178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:03Z\", \"source_id\": 58634816, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:06Z\", \"source_id\": 18683193, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:20Z\", \"source_id\": 58644104, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:26Z\", \"source_id\": 18686022, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:52Z\", \"source_id\": 58647474, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:55Z\", \"source_id\": 18687024, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:50:50Z\", \"source_id\": 58658370, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:50:53Z\", \"source_id\": 18690355, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:01Z\", \"source_id\": 58667536, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:05Z\", \"source_id\": 18693136, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:19Z\", \"source_id\": 58674793, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:58:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:22Z\", \"source_id\": 18695247, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:40Z\", \"source_id\": 58684219, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:41Z\", \"source_id\": 18698200, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "13", "timing_fact_generation": 1789819363319240, "current_leg_arrival_utc": "2026-09-19T13:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:04.134735", "service_state_evidence_id": 18698200, "current_leg_start_actual_dep": "2026-09-19T12:55:00+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:05.288589", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
N |
HFX |
LDS |
2Z11 |
158753 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 148.436, "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": 288.971, "from_m": 148.436, "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": 1103.567, "from_m": 288.971, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 5081.775, "from_m": 1103.567, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20509.596, "from_m": 5081.775, "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": 25000.682, "from_m": 20509.596, "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": 25064.954, "from_m": 25000.682, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25425.457, "from_m": 25064.954, "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": 25467.656, "from_m": 25425.457, "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": 41286.38, "from_m": 25467.656, "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": 43298.899, "from_m": 41286.38, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44402.47, "from_m": 43298.899, "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": 44446.075, "from_m": 44402.47, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 44704.107, "from_m": 44446.075, "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": 45972.53, "from_m": 44704.107, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66155.255, "from_m": 45972.53, "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": 66192.71, "from_m": 66155.255, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66759.631, "from_m": 66192.71, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 67431.517, "from_m": 66759.631, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 67749.044, "from_m": 67431.517, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 697313, "profile_key": "15b5d644fbfc8a206fc04ef3dce7e7559770912fb3012ae7db8ee2f8f012d0e8", "schedule_id": 37825, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1212", "location": "Halifax", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214", "location": "Dryclough Jn", "stage_seq": 2, "distance_m": 1103.567, "section_seq": 1, "route_path_id": 105454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216H", "location": "Greetland Jn", "stage_seq": 3, "distance_m": 25335.312, "section_seq": 1, "route_path_id": 105454}, {"is_pass": false, "wtt_arr": "1222", "wtt_dep": "1223", "location": "Brighouse", "stage_seq": 4, "distance_m": 35915.462, "section_seq": 1, "route_path_id": 105454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225H", "location": "Bradley Wood Jn", "stage_seq": 5, "distance_m": 44704.107, "section_seq": 1, "route_path_id": 105454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227H", "location": "Heaton Lodge East Jn", "stage_seq": 6, "distance_m": 53732.241, "section_seq": 1, "route_path_id": 105454}, {"is_pass": false, "wtt_arr": "1229H", "wtt_dep": "1230H", "location": "Mirfield", "stage_seq": 7, "distance_m": 59377.006, "section_seq": 1, "route_path_id": 105454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232", "location": "Mirfield East Jn", "stage_seq": 8, "distance_m": 66323.475, "section_seq": 1, "route_path_id": 105454}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": "1246", "location": "Dewsbury", "stage_seq": 9, "distance_m": 67749.044, "section_seq": 1, "route_path_id": 105454}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 67749.044, "from_m": 0.0, "section_seq": 1, "route_path_id": 105454}], "total_distance_m": 67749.044, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 67600.608, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 148.436, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6178, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:03Z", "source_id": 58634816, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:40:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:06Z", "source_id": 18683193, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6134, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:20Z", "source_id": 58644104, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:45:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:26Z", "source_id": 18686022, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6120, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:52Z", "source_id": 58647474, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:46:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:55Z", "source_id": 18687024, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6105, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:50:50Z", "source_id": 58658370, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:51:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:50:53Z", "source_id": 18690355, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6099, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:01Z", "source_id": 58667536, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:55:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:05Z", "source_id": 18693136, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5544, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:19Z", "source_id": 58674793, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:58:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:22Z", "source_id": 18695247, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5419, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:40Z", "source_id": 58684219, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:04:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:41Z", "source_id": 18698200, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Halifax |
1212 |
1212 |
1 |
None |
None |
Leeds |
1304 |
1304 |
13B |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:N61427/2026-09-19/detailed |
None |
Morley |
2026-09-19T12:55:00+01:00 |
Leeds |
9.0 |
{"type": "LineString", "coordinates": [[-1.5916794685613878, 53.749564793704295], [-1.5915826999999998, 53.7496185], [-1.5913655, 53.7497358], [-1.5911421, 53.7498484], [-1.5909491, 53.7499315], [-1.5907671, 53.7500114], [-1.5903837999999997, 53.7501647], [-1.5900149999999995, 53.7503057], [-1.5895344, 53.7504628], [-1.5888928999999998, 53.7506496], [-1.5881497, 53.75081099999999], [-1.5874597, 53.75092320000001], [-1.5867735999999997, 53.751017899999994], [-1.5860578999999997, 53.7511337], [-1.585443, 53.7512331], [-1.5848419, 53.75134649999998], [-1.5842408999999995, 53.75150429999999], [-1.5836438999999998, 53.75167309999999], [-1.5833065999999998, 53.75177599999999], [-1.5829903, 53.7518789], [-1.58267, 53.75199229999999], [-1.5823496999999995, 53.752119699999994], [-1.5817559999999995, 53.7523775], [-1.581175, 53.7526753], [-1.580731, 53.7529313], [-1.5802979999999998, 53.7532082], [-1.5800970000000003, 53.7533545], [-1.579896, 53.7535021], [-1.5795159999999997, 53.75380640000001], [-1.5793371, 53.75396709999999], [-1.579167, 53.75412639999999], [-1.5788423, 53.75445289999999], [-1.5786853999999997, 53.754621399999984], [-1.5785374, 53.7547899], [-1.5782613, 53.7551439], [-1.5781861999999998, 53.7552549], [-1.5781043999999995, 53.75537239999999], [-1.5779675, 53.7556114], [-1.5778437999999997, 53.75585439999999], [-1.5777753, 53.75598239999999], [-1.5777223000000002, 53.7561038], [-1.5776382999999998, 53.75631800000001], [-1.5775587999999998, 53.756532199999995], [-1.5774566999999995, 53.7569653], [-1.5774152, 53.7571852], [-1.5773931, 53.7574033], [-1.5773821, 53.7576279], [-1.5773776999999998, 53.75785259999999], [-1.5773952999999998, 53.75809550000001], [-1.5774262999999995, 53.7583345], [-1.5775266999999995, 53.75881059999998], [-1.5777310999999998, 53.75935700000001], [-1.5778636999999998, 53.75963000000001], [-1.5780028, 53.7598951], [-1.5781347999999995, 53.7601215], [-1.5782822999999997, 53.760332200000015], [-1.5784803, 53.760581900000005], [-1.5786401, 53.760773], [-1.5789404, 53.7610889], [-1.5791008, 53.76122719999999], [-1.5795292999999997, 53.7615927], [-1.5798801999999998, 53.76185899999999], [-1.5799271, 53.7618947], [-1.5800348000000002, 53.76197640000001], [-1.5800506, 53.7619884], [-1.5810805999999995, 53.7627056], [-1.5814562, 53.76296550000001], [-1.5818758999999998, 53.763259299999994], [-1.5825424, 53.76371340000001], [-1.5828804, 53.7639485], [-1.5830784, 53.7640868], [-1.584045, 53.7647581], [-1.5847625000000003, 53.7652503], [-1.5853588999999997, 53.765691700000005], [-1.5855311999999997, 53.7658248], [-1.5857033, 53.76596809999999], [-1.5861373999999997, 53.7663343], [-1.5865408, 53.76670229999999], [-1.5869809, 53.767139399999984], [-1.5872829999999998, 53.767464800000006], [-1.5877423, 53.7679983], [-1.5877726999999997, 53.7680337], [-1.5879458, 53.7682623], [-1.5881158999999998, 53.76849370000001], [-1.5883686999999995, 53.7688738], [-1.5885319, 53.7691323], [-1.5886866, 53.76938689999999], [-1.5888478, 53.7696507], [-1.5889913999999998, 53.7699053], [-1.5891195, 53.77015329999998], [-1.5892344, 53.77041], [-1.5895161, 53.7710946], [-1.5896110999999995, 53.771336100000006], [-1.5896863999999995, 53.7715697], [-1.5897769999999998, 53.771907799999994], [-1.5898609999999995, 53.7722473], [-1.5899603999999998, 53.7729261], [-1.5900096999999995, 53.7737812], [-1.5899935, 53.774418300000015], [-1.5899493, 53.7748256], [-1.589856, 53.7753124], [-1.5896604999999997, 53.7761062], [-1.5895246, 53.7765679], [-1.5892799999999998, 53.77720409999999], [-1.5890635, 53.777668799999994], [-1.5888174, 53.7781191], [-1.5887867999999998, 53.7781841], [-1.5886685000000005, 53.77836740000001], [-1.58854, 53.77858520000001], [-1.5880384, 53.77927559999999], [-1.5879554, 53.779375], [-1.5879253, 53.779411], [-1.5876795999999995, 53.77972249999999], [-1.5873307, 53.78011279999999], [-1.5869688, 53.780479199999995], [-1.5862376, 53.78116719999999], [-1.5857289, 53.781600399999995], [-1.5851706, 53.782018099999995], [-1.5845232, 53.7824894], [-1.5840132999999998, 53.782818899999995], [-1.5837754, 53.782963800000005], [-1.5835844, 53.7830859], [-1.5831434, 53.78332820000001], [-1.5828517999999998, 53.7834943], [-1.5825743, 53.783652199999985], [-1.5819854999999998, 53.78396069999999], [-1.5812455, 53.78435449999999], [-1.5809873999999997, 53.7844862], [-1.5796333, 53.7852066], [-1.5789485, 53.78557200000001], [-1.5782812999999998, 53.78593490000001], [-1.5774153999999998, 53.78640209999999], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} |
4.5 |
1255 |
1304 |
Morley |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-19 12:14:21 |
TERMINATED |
2026-09-19 12:04:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698200 |
1789819363319240 |
67 |
67 |
2026-09-19 12:14:05.288589 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:04.134735 |
| 666587 |
696121 |
G89750 |
171Y15MI19 |
2026-09-19 |
COMPLETE |
18697889 |
2026-09-19 13:04:00 |
2026-09-19 12:14:21 |
2026-09-21 12:14:21 |
{"id": 696121, "stp": "P", "toc": "Northern", "uid": "G89750", "consist": "158795", "dest_crs": "NOT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89750/2026-09-19/detailed", "trust_id": "171Y15MI19", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-19", "dest_arr_time": "1300", "dest_platform": "1B", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "1Y15", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "1304", "current_leg_dep": "1250", "current_leg_end": "Nottingham", "origin_dep_time": "1109", "origin_platform": "17B", "current_location": "Nottingham", "last_update_time": "2026-09-19T12:14:21", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2949390999999997, 52.9789418], [-1.2945034, 52.978055799999986], [-1.2940973999999998, 52.97721159999999], [-1.2935615000000005, 52.97610459999999], [-1.2928911999999997, 52.974753], [-1.2923835, 52.973656199999986], [-1.2920219, 52.97290639999999], [-1.2914932999999995, 52.97186309999999], [-1.291119, 52.97110070000001], [-1.2908092999999998, 52.97044209999999], [-1.2906707, 52.9701194], [-1.2905897, 52.969914499999994], [-1.2904252, 52.9694881], [-1.2902595, 52.96895760000001], [-1.2900703999999998, 52.96824990000001], [-1.2899407, 52.967538700000006], [-1.289741, 52.9660791], [-1.2896593999999997, 52.96570949999999], [-1.2888956, 52.9607963], [-1.2888231, 52.9602832], [-1.2887323000000002, 52.9599236], [-1.2886299, 52.9596069], [-1.2885801999999995, 52.9593409], [-1.28851, 52.9589748], [-1.2883588, 52.958118799999994], [-1.2882942, 52.9577774], [-1.2882393999999997, 52.9573363], [-1.2881866000000002, 52.9568766], [-1.2881290999999997, 52.9564835], [-1.2880428, 52.956216000000005], [-1.2880098999999998, 52.956114199999995], [-1.287925, 52.9559299], [-1.2878085, 52.9557196], [-1.2876787, 52.955529299999995], [-1.2875473999999998, 52.95536599999999], [-1.2873848999999995, 52.9552048], [-1.2872134, 52.955050500000006], [-1.2869961, 52.95489139999999], [-1.2867641, 52.9547291], [-1.2862989, 52.9544312], [-1.2852232, 52.95374220000001], [-1.2838849, 52.9528933], [-1.2821419, 52.95178419999999], [-1.281531, 52.951421], [-1.2809208, 52.9510834], [-1.2802958, 52.95075939999999], [-1.2796420999999998, 52.9504393], [-1.279257, 52.950266500000005], [-1.2786535, 52.95000819999999], [-1.2781454999999995, 52.94979629999999], [-1.2776841, 52.94961489999999], [-1.2772172999999998, 52.94944139999999], [-1.2767438999999998, 52.94927669999999], [-1.2762824, 52.949126199999995], [-1.2754886, 52.948868899999994], [-1.2746473, 52.9486199], [-1.27376, 52.948390999999994], [-1.2731737, 52.9482454], [-1.2727512999999997, 52.948150899999995], [-1.272085, 52.948014], [-1.2711387999999997, 52.94784249999999], [-1.2706788999999998, 52.94776769999999], [-1.2696231, 52.947603599999994], [-1.2688932, 52.94751649999999], [-1.2681148, 52.9474303], [-1.2675271, 52.9473782], [-1.2667266, 52.9473168], [-1.2658165, 52.9472733], [-1.2651475999999997, 52.94725660000001], [-1.2636105, 52.9472543], [-1.2627291, 52.9472676], [-1.2618575, 52.94730030000001], [-1.2607097, 52.94738499999998], [-1.2596277, 52.9474879], [-1.259138, 52.94754820000001], [-1.2585923, 52.947615], [-1.2581066, 52.94768729999999], [-1.25764139776733, 52.94775572936998], [-1.2576313999999995, 52.9477572], [-1.2567021, 52.9479186], [-1.2564393, 52.94797160000001], [-1.2556873, 52.9481348], [-1.2531329999999998, 52.948681500000006], [-1.2513485, 52.9490474], [-1.2488406, 52.9495846], [-1.2479953, 52.949767300000005], [-1.2476003, 52.9498565], [-1.2439766999999995, 52.95063189999999], [-1.2432712999999995, 52.9508044], [-1.2426386, 52.950969699999995], [-1.2413697999999995, 52.9513294], [-1.2398509, 52.9518342], [-1.2386345, 52.9523352], [-1.2372802, 52.9529327], [-1.2364956, 52.9533225], [-1.2357812, 52.9536948], [-1.234262, 52.95448270000001], [-1.2329445, 52.9551833], [-1.2285285, 52.95741760000001], [-1.2272655, 52.9579684], [-1.2268711999999995, 52.95814039999999], [-1.2265247, 52.9582687], [-1.2254608, 52.9586454], [-1.2245977, 52.9589143], [-1.2235527999999998, 52.9592123], [-1.2227129, 52.9594242], [-1.2221612, 52.9595537], [-1.2217111, 52.959646500000005], [-1.220384, 52.9599017], [-1.2191069, 52.9600945], [-1.2184881, 52.9601797], [-1.2169936, 52.96032700000001], [-1.2159308999999998, 52.960398399999995], [-1.2150171, 52.96043349999999], [-1.2139475999999998, 52.9604424], [-1.2130586, 52.960427900000006], [-1.2117678, 52.960388300000005], [-1.2084682, 52.9602629], [-1.1955294, 52.9597507], [-1.1954156, 52.9597456], [-1.1898997, 52.9595229], [-1.1892225999999997, 52.9594955], [-1.1887244, 52.95947410000001], [-1.1883579, 52.9594357], [-1.1880148, 52.95938959999999], [-1.1877017999999997, 52.95933310000001], [-1.1871013999999998, 52.9591731], [-1.1867775, 52.95906370000001], [-1.1865764, 52.9589885], [-1.1863007, 52.95886260000001], [-1.1859984, 52.9587094], [-1.185723, 52.9585365], [-1.1854324, 52.95832239999999], [-1.185196, 52.95811110000001], [-1.1849863, 52.957882700000006], [-1.1848289, 52.9576619], [-1.1847156, 52.9574611], [-1.1846185, 52.9572009], [-1.1845221999999995, 52.9567108], [-1.1845234999999998, 52.95653840000001], [-1.1845173, 52.9563225], [-1.1845076, 52.9562292], [-1.1844259, 52.9559277], [-1.1844199, 52.95584850000001], [-1.1843831000000002, 52.9556467], [-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": "Ilkeston", "dest_arr_time_act": "1300", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Ilkeston", "current_leg_milage": "8.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3665.549, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4220.136, \"from_m\": 3665.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5153.444, \"from_m\": 4220.136, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5556.24, \"from_m\": 5153.444, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5699.14, \"from_m\": 5556.24, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5772.015, \"from_m\": 5699.14, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6031.99, \"from_m\": 5772.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6087.353, \"from_m\": 6031.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6485.143, \"from_m\": 6087.353, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6542.479, \"from_m\": 6485.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8280.138, \"from_m\": 6542.479, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9431.662, \"from_m\": 8280.138, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11169.321, \"from_m\": 9431.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11226.657, \"from_m\": 11169.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12966.164, \"from_m\": 11226.657, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13272.655, \"from_m\": 12966.164, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13310.11, \"from_m\": 13272.655, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13690.193, \"from_m\": 13310.11, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14405.746, \"from_m\": 13690.193, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14638.025, \"from_m\": 14405.746, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 16322.617, \"from_m\": 14638.025, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16405.584, \"from_m\": 16322.617, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18863.651, \"from_m\": 16405.584, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18904.691, \"from_m\": 18863.651, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20191.175, \"from_m\": 18904.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20232.216, \"from_m\": 20191.175, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20988.894, \"from_m\": 20232.216, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26936.802, \"from_m\": 20988.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26998.318, \"from_m\": 26936.802, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30728.682, \"from_m\": 26998.318, \"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\": 30901.763, \"from_m\": 30728.682, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30978.574, \"from_m\": 30901.763, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30983.958, \"from_m\": 30978.574, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31592.012, \"from_m\": 30983.958, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31602.878, \"from_m\": 31592.012, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32074.577, \"from_m\": 31602.878, \"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\": 32098.801, \"from_m\": 32074.577, \"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\": 33058.382, \"from_m\": 32098.801, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33266.379, \"from_m\": 33058.382, \"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\": 33301.635, \"from_m\": 33266.379, \"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\": 33536.374, \"from_m\": 33301.635, \"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}], \"service_id\": 696121, \"profile_key\": \"8071a5806cddde184d87639ce9b74bf42612bcb2dc41deb076ccd749d3f0941d\", \"schedule_id\": 14978, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1109\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1110\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 1644.893, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1111\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 3, \"distance_m\": 4425.65, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1114\", \"location\": \"Stourton Jn\", \"stage_seq\": 4, \"distance_m\": 5612.857, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1118\", \"location\": \"Methley Jn\", \"stage_seq\": 5, \"distance_m\": 6286.248, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1119H\", \"location\": \"Altofts Jn\", \"stage_seq\": 6, \"distance_m\": 7623.582, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1126H\", \"wtt_dep\": \"1128\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 7, \"distance_m\": 8855.9, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1131H\", \"location\": \"Horbury Jn\", \"stage_seq\": 8, \"distance_m\": 14638.025, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1136H\", \"location\": \"Woolley Coal Sidings S.B.\", \"stage_seq\": 9, \"distance_m\": 15622.112, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1143\", \"wtt_dep\": \"1144\", \"location\": \"Barnsley\", \"stage_seq\": 10, \"distance_m\": 16405.584, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 11, \"distance_m\": 16881.908, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1157\", \"wtt_dep\": \"1158\", \"location\": \"Meadowhall\", \"stage_seq\": 12, \"distance_m\": 17195.973, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 13, \"distance_m\": 17805.638, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 14, \"distance_m\": 18095.083, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1204H\", \"wtt_dep\": \"1206H\", \"location\": \"Sheffield\", \"stage_seq\": 15, \"distance_m\": 18851.907, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1211H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 16, \"distance_m\": 19547.933, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1215H\", \"wtt_dep\": \"1216H\", \"location\": \"Dronfield\", \"stage_seq\": 17, \"distance_m\": 21182.825, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220H\", \"location\": \"Tapton Jn\", \"stage_seq\": 18, \"distance_m\": 22498.837, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1221H\", \"wtt_dep\": \"1222H\", \"location\": \"Chesterfield\", \"stage_seq\": 19, \"distance_m\": 24163.908, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 20, \"distance_m\": 25516.271, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 21, \"distance_m\": 26936.802, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1233\", \"location\": \"Alfreton\", \"stage_seq\": 22, \"distance_m\": 28192.328, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"Ironville Jn\", \"stage_seq\": 23, \"distance_m\": 28812.808, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1240\", \"location\": \"Langley Mill\", \"stage_seq\": 24, \"distance_m\": 30663.944, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": \"1245\", \"location\": \"Ilkeston\", \"stage_seq\": 25, \"distance_m\": 32098.801, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248H\", \"location\": \"Trowell Jn\", \"stage_seq\": 26, \"distance_m\": 33536.374, \"section_seq\": 1, \"route_path_id\": 34287}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33536.374, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34287}], \"total_distance_m\": 33536.374, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 31992.496, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1543.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1109", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:24:05Z\", \"source_id\": 58470644, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:24:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:24:10Z\", \"source_id\": 18633169, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:41:06Z\", \"source_id\": 58506609, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:42:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:41:10Z\", \"source_id\": 18644242, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:28Z\", \"source_id\": 58542345, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:58:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:30Z\", \"source_id\": 18655084, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:44Z\", \"source_id\": 58558556, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:06:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:49Z\", \"source_id\": 18659907, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:56Z\", \"source_id\": 58584835, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:57Z\", \"source_id\": 18667943, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:49Z\", \"source_id\": 58597362, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:53Z\", \"source_id\": 18671874, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:49Z\", \"source_id\": 58623293, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:50Z\", \"source_id\": 18679761, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:04Z\", \"source_id\": 58641284, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:43:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:11Z\", \"source_id\": 18685199, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:39Z\", \"source_id\": 58653384, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:44Z\", \"source_id\": 18688871, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:13Z\", \"source_id\": 58683200, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:16Z\", \"source_id\": 18697889, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "1", "timing_fact_generation": 1789819336786926, "current_leg_arrival_utc": "2026-09-19T13:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:04.161247", "service_state_evidence_id": 18697889, "current_leg_start_actual_dep": "2026-09-19T12:49:00+01:00", "operational_evidence_version": 112, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:05.371026", "service_state_valid_until_kind": null, "operational_interpretation_version": 112, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
NOT |
1Y15 |
158795 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 3665.549, "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": 4220.136, "from_m": 3665.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5153.444, "from_m": 4220.136, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5556.24, "from_m": 5153.444, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5699.14, "from_m": 5556.24, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5772.015, "from_m": 5699.14, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6031.99, "from_m": 5772.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6087.353, "from_m": 6031.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6485.143, "from_m": 6087.353, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6542.479, "from_m": 6485.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8280.138, "from_m": 6542.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9431.662, "from_m": 8280.138, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11169.321, "from_m": 9431.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11226.657, "from_m": 11169.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12966.164, "from_m": 11226.657, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13272.655, "from_m": 12966.164, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13310.11, "from_m": 13272.655, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13690.193, "from_m": 13310.11, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14405.746, "from_m": 13690.193, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14638.025, "from_m": 14405.746, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 16322.617, "from_m": 14638.025, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16405.584, "from_m": 16322.617, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18863.651, "from_m": 16405.584, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18904.691, "from_m": 18863.651, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20191.175, "from_m": 18904.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20232.216, "from_m": 20191.175, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20988.894, "from_m": 20232.216, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26936.802, "from_m": 20988.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26998.318, "from_m": 26936.802, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30728.682, "from_m": 26998.318, "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": 30901.763, "from_m": 30728.682, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30978.574, "from_m": 30901.763, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30983.958, "from_m": 30978.574, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31592.012, "from_m": 30983.958, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31602.878, "from_m": 31592.012, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32074.577, "from_m": 31602.878, "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": 32098.801, "from_m": 32074.577, "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": 33058.382, "from_m": 32098.801, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33266.379, "from_m": 33058.382, "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": 33301.635, "from_m": 33266.379, "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": 33536.374, "from_m": 33301.635, "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}], "service_id": 696121, "profile_key": "8071a5806cddde184d87639ce9b74bf42612bcb2dc41deb076ccd749d3f0941d", "schedule_id": 14978, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1109", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1110", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 1644.893, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1111", "location": "Engine Shed Jn", "stage_seq": 3, "distance_m": 4425.65, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1114", "location": "Stourton Jn", "stage_seq": 4, "distance_m": 5612.857, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1118", "location": "Methley Jn", "stage_seq": 5, "distance_m": 6286.248, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1119H", "location": "Altofts Jn", "stage_seq": 6, "distance_m": 7623.582, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1126H", "wtt_dep": "1128", "location": "Wakefield Kirkgate", "stage_seq": 7, "distance_m": 8855.9, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1131H", "location": "Horbury Jn", "stage_seq": 8, "distance_m": 14638.025, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1136H", "location": "Woolley Coal Sidings S.B.", "stage_seq": 9, "distance_m": 15622.112, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1143", "wtt_dep": "1144", "location": "Barnsley", "stage_seq": 10, "distance_m": 16405.584, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154", "location": "Ecclesfield West S.B.", "stage_seq": 11, "distance_m": 16881.908, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1157", "wtt_dep": "1158", "location": "Meadowhall", "stage_seq": 12, "distance_m": 17195.973, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158H", "location": "Wincobank Jn", "stage_seq": 13, "distance_m": 17805.638, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202H", "location": "Nunnery Main Line Jn", "stage_seq": 14, "distance_m": 18095.083, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1204H", "wtt_dep": "1206H", "location": "Sheffield", "stage_seq": 15, "distance_m": 18851.907, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1211H", "location": "Dore Station Jn", "stage_seq": 16, "distance_m": 19547.933, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1215H", "wtt_dep": "1216H", "location": "Dronfield", "stage_seq": 17, "distance_m": 21182.825, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220H", "location": "Tapton Jn", "stage_seq": 18, "distance_m": 22498.837, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1221H", "wtt_dep": "1222H", "location": "Chesterfield", "stage_seq": 19, "distance_m": 24163.908, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224", "location": "Chesterfield South Jn", "stage_seq": 20, "distance_m": 25516.271, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226", "location": "Clay Cross North Jn", "stage_seq": 21, "distance_m": 26936.802, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1233", "location": "Alfreton", "stage_seq": 22, "distance_m": 28192.328, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236", "location": "Ironville Jn", "stage_seq": 23, "distance_m": 28812.808, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1240", "location": "Langley Mill", "stage_seq": 24, "distance_m": 30663.944, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": "1245", "location": "Ilkeston", "stage_seq": 25, "distance_m": 32098.801, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248H", "location": "Trowell Jn", "stage_seq": 26, "distance_m": 33536.374, "section_seq": 1, "route_path_id": 34287}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33536.374, "from_m": 0.0, "section_seq": 1, "route_path_id": 34287}], "total_distance_m": 33536.374, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 31992.496, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1543.878, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5910, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:24:05Z", "source_id": 58470644, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:24:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:24:10Z", "source_id": 18633169, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7177, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:41:06Z", "source_id": 58506609, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:42:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:41:10Z", "source_id": 18644242, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7251, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:28Z", "source_id": 58542345, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T10:58:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:30Z", "source_id": 18655084, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7308, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:44Z", "source_id": 58558556, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:06:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:49Z", "source_id": 18659907, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7441, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:56Z", "source_id": 58584835, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:17:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:57Z", "source_id": 18667943, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7594, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:49Z", "source_id": 58597362, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:24:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:53Z", "source_id": 18671874, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16657, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:49Z", "source_id": 58623293, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:35:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:50Z", "source_id": 18679761, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16716, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:04Z", "source_id": 58641284, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:43:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:11Z", "source_id": 18685199, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16724, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:39Z", "source_id": 58653384, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T11:49:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:44Z", "source_id": 18688871, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16496, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:13Z", "source_id": 58683200, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T12:04:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:16Z", "source_id": 18697889, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Leeds |
1109 |
1109 |
17B |
None |
None |
Nottingham |
1300 |
1300 |
1B |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89750/2026-09-19/detailed |
None |
Ilkeston |
2026-09-19T12:49:00+01:00 |
Nottingham |
14.0 |
{"type": "LineString", "coordinates": [[-1.2949390999999997, 52.9789418], [-1.2945034, 52.978055799999986], [-1.2940973999999998, 52.97721159999999], [-1.2935615000000005, 52.97610459999999], [-1.2928911999999997, 52.974753], [-1.2923835, 52.973656199999986], [-1.2920219, 52.97290639999999], [-1.2914932999999995, 52.97186309999999], [-1.291119, 52.97110070000001], [-1.2908092999999998, 52.97044209999999], [-1.2906707, 52.9701194], [-1.2905897, 52.969914499999994], [-1.2904252, 52.9694881], [-1.2902595, 52.96895760000001], [-1.2900703999999998, 52.96824990000001], [-1.2899407, 52.967538700000006], [-1.289741, 52.9660791], [-1.2896593999999997, 52.96570949999999], [-1.2888956, 52.9607963], [-1.2888231, 52.9602832], [-1.2887323000000002, 52.9599236], [-1.2886299, 52.9596069], [-1.2885801999999995, 52.9593409], [-1.28851, 52.9589748], [-1.2883588, 52.958118799999994], [-1.2882942, 52.9577774], [-1.2882393999999997, 52.9573363], [-1.2881866000000002, 52.9568766], [-1.2881290999999997, 52.9564835], [-1.2880428, 52.956216000000005], [-1.2880098999999998, 52.956114199999995], [-1.287925, 52.9559299], [-1.2878085, 52.9557196], [-1.2876787, 52.955529299999995], [-1.2875473999999998, 52.95536599999999], [-1.2873848999999995, 52.9552048], [-1.2872134, 52.955050500000006], [-1.2869961, 52.95489139999999], [-1.2867641, 52.9547291], [-1.2862989, 52.9544312], [-1.2852232, 52.95374220000001], [-1.2838849, 52.9528933], [-1.2821419, 52.95178419999999], [-1.281531, 52.951421], [-1.2809208, 52.9510834], [-1.2802958, 52.95075939999999], [-1.2796420999999998, 52.9504393], [-1.279257, 52.950266500000005], [-1.2786535, 52.95000819999999], [-1.2781454999999995, 52.94979629999999], [-1.2776841, 52.94961489999999], [-1.2772172999999998, 52.94944139999999], [-1.2767438999999998, 52.94927669999999], [-1.2762824, 52.949126199999995], [-1.2754886, 52.948868899999994], [-1.2746473, 52.9486199], [-1.27376, 52.948390999999994], [-1.2731737, 52.9482454], [-1.2727512999999997, 52.948150899999995], [-1.272085, 52.948014], [-1.2711387999999997, 52.94784249999999], [-1.2706788999999998, 52.94776769999999], [-1.2696231, 52.947603599999994], [-1.2688932, 52.94751649999999], [-1.2681148, 52.9474303], [-1.2675271, 52.9473782], [-1.2667266, 52.9473168], [-1.2658165, 52.9472733], [-1.2651475999999997, 52.94725660000001], [-1.2636105, 52.9472543], [-1.2627291, 52.9472676], [-1.2618575, 52.94730030000001], [-1.2607097, 52.94738499999998], [-1.2596277, 52.9474879], [-1.259138, 52.94754820000001], [-1.2585923, 52.947615], [-1.2581066, 52.94768729999999], [-1.25764139776733, 52.94775572936998], [-1.2576313999999995, 52.9477572], [-1.2567021, 52.9479186], [-1.2564393, 52.94797160000001], [-1.2556873, 52.9481348], [-1.2531329999999998, 52.948681500000006], [-1.2513485, 52.9490474], [-1.2488406, 52.9495846], [-1.2479953, 52.949767300000005], [-1.2476003, 52.9498565], [-1.2439766999999995, 52.95063189999999], [-1.2432712999999995, 52.9508044], [-1.2426386, 52.950969699999995], [-1.2413697999999995, 52.9513294], [-1.2398509, 52.9518342], [-1.2386345, 52.9523352], [-1.2372802, 52.9529327], [-1.2364956, 52.9533225], [-1.2357812, 52.9536948], [-1.234262, 52.95448270000001], [-1.2329445, 52.9551833], [-1.2285285, 52.95741760000001], [-1.2272655, 52.9579684], [-1.2268711999999995, 52.95814039999999], [-1.2265247, 52.9582687], [-1.2254608, 52.9586454], [-1.2245977, 52.9589143], [-1.2235527999999998, 52.9592123], [-1.2227129, 52.9594242], [-1.2221612, 52.9595537], [-1.2217111, 52.959646500000005], [-1.220384, 52.9599017], [-1.2191069, 52.9600945], [-1.2184881, 52.9601797], [-1.2169936, 52.96032700000001], [-1.2159308999999998, 52.960398399999995], [-1.2150171, 52.96043349999999], [-1.2139475999999998, 52.9604424], [-1.2130586, 52.960427900000006], [-1.2117678, 52.960388300000005], [-1.2084682, 52.9602629], [-1.1955294, 52.9597507], [-1.1954156, 52.9597456], [-1.1898997, 52.9595229], [-1.1892225999999997, 52.9594955], [-1.1887244, 52.95947410000001], [-1.1883579, 52.9594357], [-1.1880148, 52.95938959999999], [-1.1877017999999997, 52.95933310000001], [-1.1871013999999998, 52.9591731], [-1.1867775, 52.95906370000001], [-1.1865764, 52.9589885], [-1.1863007, 52.95886260000001], [-1.1859984, 52.9587094], [-1.185723, 52.9585365], [-1.1854324, 52.95832239999999], [-1.185196, 52.95811110000001], [-1.1849863, 52.957882700000006], [-1.1848289, 52.9576619], [-1.1847156, 52.9574611], [-1.1846185, 52.9572009], [-1.1845221999999995, 52.9567108], [-1.1845234999999998, 52.95653840000001], [-1.1845173, 52.9563225], [-1.1845076, 52.9562292], [-1.1844259, 52.9559277], [-1.1844199, 52.95584850000001], [-1.1843831000000002, 52.9556467], [-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]]} |
8.8 |
1250 |
1304 |
Ilkeston |
Nottingham |
Nottingham |
52.9473183 |
-1.1440028 |
52.9473183 |
-1.1440028 |
1 |
0 |
2026-09-19 12:14:21 |
TERMINATED |
2026-09-19 12:04:00 |
Nottingham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18697889 |
1789819336786926 |
112 |
112 |
2026-09-19 12:14:05.371026 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:04.161247 |
| 666588 |
697104 |
P85281 |
881D66MK19 |
2026-09-19 |
COMPLETE |
18698227 |
2026-09-19 13:04:00 |
2026-09-19 12:14:21 |
2026-09-21 12:14:21 |
{"id": 697104, "stp": "P", "toc": "Southeastern", "uid": "P85281", "consist": "707006+707017", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85281/2026-09-19/detailed", "trust_id": "881D66MK19", "origin_crs": "GRV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-19", "dest_arr_time": "1305", "dest_platform": "2", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "1D66", "timing_status": "EARLY", "origin_station": "Gravesend", "current_leg_arr": "1304", "current_leg_dep": "1301", "current_leg_end": "London Charing Cross", "origin_dep_time": "1203", "origin_platform": "0", "current_location": "London Charing Cross", "last_update_time": "2026-09-19T12:14:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "1305", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 362.237, \"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\": 2577.512, \"from_m\": 362.237, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2651.449, \"from_m\": 2577.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\": 7127.241, \"from_m\": 2651.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\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7479.614, \"from_m\": 7127.241, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10771.196, \"from_m\": 7479.614, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11120.801, \"from_m\": 10771.196, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11293.661, \"from_m\": 11120.801, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11303.996, \"from_m\": 11293.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14868.703, \"from_m\": 11303.996, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15058.837, \"from_m\": 14868.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\": 697104, \"profile_key\": \"6857ee1af5c655147552c960aa75b344c4fe65ceffbd0bfc25ea7985c40afabc\", \"schedule_id\": 21748, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1203\", \"location\": \"Gravesend\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99722}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 2, \"distance_m\": 7127.241, \"section_seq\": 1, \"route_path_id\": 99722}, {\"is_pass\": false, \"wtt_arr\": \"1207\", \"wtt_dep\": \"1207H\", \"location\": \"Northfleet\", \"stage_seq\": 3, \"distance_m\": 11024.454, \"section_seq\": 1, \"route_path_id\": 99722}, {\"is_pass\": false, \"wtt_arr\": \"1209\", \"wtt_dep\": \"1209H\", \"location\": \"Swanscombe\", \"stage_seq\": 4, \"distance_m\": 13012.155, \"section_seq\": 1, \"route_path_id\": 99722}, {\"is_pass\": false, \"wtt_arr\": \"1212\", \"wtt_dep\": \"1213\", \"location\": \"Greenhithe\", \"stage_seq\": 5, \"distance_m\": 15058.837, \"section_seq\": 1, \"route_path_id\": 99722}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 15058.837, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99722}], \"total_distance_m\": 15058.837, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14974.565, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 84.272, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1203", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:05Z\", \"source_id\": 58566090, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:08:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:07Z\", \"source_id\": 18662132, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:24Z\", \"source_id\": 58571107, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:11:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:30Z\", \"source_id\": 18663646, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:49Z\", \"source_id\": 58578136, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:14:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:51Z\", \"source_id\": 18665898, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:11Z\", \"source_id\": 58583248, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:14Z\", \"source_id\": 18667478, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:28Z\", \"source_id\": 58592411, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:21:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:30Z\", \"source_id\": 18670322, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:22Z\", \"source_id\": 58602665, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:23Z\", \"source_id\": 18673524, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:47Z\", \"source_id\": 58609971, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:53Z\", \"source_id\": 18675813, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:14Z\", \"source_id\": 58615291, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:20Z\", \"source_id\": 18677429, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:39Z\", \"source_id\": 58620749, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:42Z\", \"source_id\": 18679033, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:25Z\", \"source_id\": 58629181, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:29Z\", \"source_id\": 18681479, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:56Z\", \"source_id\": 58634640, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:05Z\", \"source_id\": 18683155, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:57Z\", \"source_id\": 58641017, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:43:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:00Z\", \"source_id\": 18685119, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:28Z\", \"source_id\": 58646561, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:31Z\", \"source_id\": 18686738, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:11Z\", \"source_id\": 58667811, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:16Z\", \"source_id\": 18693240, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:39Z\", \"source_id\": 58677639, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:43Z\", \"source_id\": 18696146, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:41Z\", \"source_id\": 58684347, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:43Z\", \"source_id\": 18698227, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "2", "timing_fact_generation": 1789819364369197, "current_leg_arrival_utc": "2026-09-19T13:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:06.067623", "service_state_evidence_id": 18698227, "current_leg_start_actual_dep": "2026-09-19T13:02:00+01:00", "operational_evidence_version": 104, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:06.405832", "service_state_valid_until_kind": null, "operational_interpretation_version": 104, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
GRV |
CHX |
1D66 |
707006+707017 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 362.237, "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": 2577.512, "from_m": 362.237, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2651.449, "from_m": 2577.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": 7127.241, "from_m": 2651.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", "infrastructure_limit_mph": 50.0}, {"to_m": 7479.614, "from_m": 7127.241, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10771.196, "from_m": 7479.614, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11120.801, "from_m": 10771.196, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11293.661, "from_m": 11120.801, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11303.996, "from_m": 11293.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14868.703, "from_m": 11303.996, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15058.837, "from_m": 14868.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": 697104, "profile_key": "6857ee1af5c655147552c960aa75b344c4fe65ceffbd0bfc25ea7985c40afabc", "schedule_id": 21748, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1203", "location": "Gravesend", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99722}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205H", "location": "Springhead Junction (CTRL)", "stage_seq": 2, "distance_m": 7127.241, "section_seq": 1, "route_path_id": 99722}, {"is_pass": false, "wtt_arr": "1207", "wtt_dep": "1207H", "location": "Northfleet", "stage_seq": 3, "distance_m": 11024.454, "section_seq": 1, "route_path_id": 99722}, {"is_pass": false, "wtt_arr": "1209", "wtt_dep": "1209H", "location": "Swanscombe", "stage_seq": 4, "distance_m": 13012.155, "section_seq": 1, "route_path_id": 99722}, {"is_pass": false, "wtt_arr": "1212", "wtt_dep": "1213", "location": "Greenhithe", "stage_seq": 5, "distance_m": 15058.837, "section_seq": 1, "route_path_id": 99722}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 15058.837, "from_m": 0.0, "section_seq": 1, "route_path_id": 99722}], "total_distance_m": 15058.837, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14974.565, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 84.272, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32230, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:05Z", "source_id": 58566090, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:08:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:07Z", "source_id": 18662132, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32226, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:24Z", "source_id": 58571107, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:11:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:30Z", "source_id": 18663646, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32222, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:49Z", "source_id": 58578136, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:14:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:51Z", "source_id": 18665898, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32218, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:11Z", "source_id": 58583248, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:16:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:14Z", "source_id": 18667478, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31739, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:28Z", "source_id": 58592411, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:21:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:30Z", "source_id": 18670322, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31733, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:22Z", "source_id": 58602665, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:26:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:23Z", "source_id": 18673524, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31729, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:47Z", "source_id": 58609971, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:29:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:53Z", "source_id": 18675813, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31725, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:14Z", "source_id": 58615291, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:31:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:20Z", "source_id": 18677429, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31717, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:39Z", "source_id": 58620749, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:34:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:42Z", "source_id": 18679033, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31711, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:25Z", "source_id": 58629181, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:37:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:29Z", "source_id": 18681479, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31707, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:56Z", "source_id": 58634640, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:40:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:05Z", "source_id": 18683155, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31702, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:57Z", "source_id": 58641017, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:43:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:00Z", "source_id": 18685119, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31685, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:28Z", "source_id": 58646561, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:46:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:31Z", "source_id": 18686738, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:11Z", "source_id": 58667811, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:56:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:16Z", "source_id": 18693240, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:39Z", "source_id": 58677639, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:00:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:43Z", "source_id": 18696146, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31427, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:41Z", "source_id": 58684347, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:04:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:43Z", "source_id": 18698227, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Gravesend |
1203 |
1203 |
0 |
None |
None |
London Charing Cross |
1305 |
1305 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85281/2026-09-19/detailed |
None |
London Waterloo (East) |
2026-09-19T13:02:00+01:00 |
London Charing Cross |
3.0 |
{"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} |
0.7 |
1301 |
1304 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-19 12:14:21 |
TERMINATED |
2026-09-19 12:04:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698227 |
1789819364369197 |
104 |
104 |
2026-09-19 12:14:06.405832 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:06.067623 |
| 666589 |
694509 |
C03162 |
151P68MF19 |
2026-09-19 |
COMPLETE |
18698579 |
2026-09-19 13:04:00 |
2026-09-19 12:14:22 |
2026-09-21 12:14:22 |
{"id": 694509, "stp": "O", "toc": "TransPennine Express", "uid": "C03162", "consist": "185107+185133", "dest_crs": "MCV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03162/2026-09-19/detailed", "trust_id": "151P68MF19", "origin_crs": "RCC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Victoria", "service_date": "2026-09-19", "dest_arr_time": "1303", "dest_platform": "4", "is_terminated": 1, "next_location": "Manchester Victoria", "signalling_id": "1P68", "timing_status": "LATE", "origin_station": "Redcar Central", "current_leg_arr": "1304", "current_leg_dep": "1235", "current_leg_end": "Manchester Victoria", "origin_dep_time": "0958", "origin_platform": "2", "current_location": "Manchester Victoria H.s.", "last_update_time": "2026-09-19T12:14:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0997789049988307, 53.713864151671466], [-2.1000825, 53.7137091], [-2.1003865, 53.7135513], [-2.1009235, 53.7132283], [-2.1011664, 53.7130667], [-2.1012745, 53.7129949], [-2.1014561, 53.71287409999999], [-2.1019797, 53.7125059], [-2.102388299999999, 53.7121804], [-2.1027601999999996, 53.7118662], [-2.103445, 53.7111801], [-2.1038182, 53.7107244], [-2.1041396, 53.7102386], [-2.1048061, 53.7092522], [-2.1051149, 53.708762199999995], [-2.1055627, 53.7080518], [-2.1063388999999995, 53.7068655], [-2.1064694, 53.706658399999995], [-2.1068296999999996, 53.705992499999994], [-2.1072237, 53.705214999999995], [-2.1073305999999996, 53.7049281], [-2.107427, 53.70463999999999], [-2.1075128, 53.7043507], [-2.1075874, 53.7040602], [-2.1076524, 53.703744500000006], [-2.1076974, 53.7034276], [-2.1077223999999997, 53.7031099], [-2.1077345999999997, 53.702577600000005], [-2.1077262, 53.7021804], [-2.1076357, 53.7015618], [-2.1075235, 53.701113800000016], [-2.1072789, 53.70038549999999], [-2.1070772000000004, 53.6998509], [-2.1067381, 53.6991163], [-2.1065217, 53.6987143], [-2.1062615999999994, 53.6982824], [-2.1058218999999996, 53.69767769999999], [-2.1057574999999997, 53.6976043], [-2.1056341, 53.69745330000001], [-2.105277, 53.6970482], [-2.1051718, 53.69694640000001], [-2.1047906999999997, 53.6965295], [-2.1047787, 53.6965164], [-2.1044360999999996, 53.69614229999999], [-2.1043049, 53.69598919999999], [-2.1039644, 53.695570999999994], [-2.1036668, 53.6951711], [-2.101941, 53.6928752], [-2.101264, 53.69200049999999], [-2.1011544, 53.6918577], [-2.1001304, 53.69052299999999], [-2.0993565, 53.6896549], [-2.0989401, 53.6892383], [-2.0984581, 53.68879330000001], [-2.097968, 53.688353600000006], [-2.09742, 53.6879016], [-2.0963833, 53.68710610000001], [-2.0962211, 53.6869816], [-2.0950941, 53.68626269999999], [-2.0945049, 53.685891699999985], [-2.0939584, 53.6855276], [-2.0938403, 53.68543720000001], [-2.0932517, 53.685022299999986], [-2.0930326, 53.68485230000001], [-2.0925583000000003, 53.6844355], [-2.0922984, 53.68418770000001], [-2.0920794, 53.6839518], [-2.0918109, 53.6836784], [-2.0917738, 53.68364059999999], [-2.0917397, 53.683598700000005], [-2.0913377999999994, 53.68310509999999], [-2.091048, 53.68263459999999], [-2.0909135, 53.68240500000001], [-2.0907625999999997, 53.68213370000001], [-2.090484899999999, 53.68146319999999], [-2.0903748963950317, 53.68115157602794], [-2.0898236, 53.67958980000001], [-2.0891247, 53.67762629999999], [-2.0889792999999997, 53.6771089], [-2.0881442, 53.6747513], [-2.0867261, 53.6706678], [-2.0859778, 53.6685881], [-2.0856401, 53.66754230000001], [-2.0852842, 53.6664867], [-2.0845618, 53.66444609999999], [-2.084121, 53.66314], [-2.0835669999999995, 53.661589], [-2.0833967, 53.66107220000001], [-2.0832045, 53.6605071], [-2.0830890000000006, 53.6599921], [-2.0830438999999994, 53.659741099999984], [-2.0830366, 53.65967270000001], [-2.0830027, 53.65935660000001], [-2.0830057, 53.6591979], [-2.0830132, 53.6587971], [-2.0830389999999994, 53.6582891], [-2.0831072, 53.65781199999999], [-2.0832145, 53.657305699999995], [-2.0834139, 53.656455400000006], [-2.0836256, 53.6556246], [-2.083849, 53.65479799999999], [-2.0840645999999996, 53.6539595], [-2.0842473, 53.653380299999995], [-2.0844566, 53.6527928], [-2.0846028, 53.65242860000001], [-2.0847845, 53.652042299999984], [-2.0850028, 53.651621599999984], [-2.0852232, 53.65119859999999], [-2.0854676, 53.650776], [-2.0857199999999994, 53.65036559999999], [-2.0859926, 53.6499525], [-2.0863035, 53.64953959999999], [-2.0866247, 53.64913369999999], [-2.086973, 53.6487272], [-2.0873524, 53.64829389999999], [-2.0877664, 53.647849699999995], [-2.0882007, 53.64741990000001], [-2.0886629, 53.6469852], [-2.0892958, 53.64643190000001], [-2.0899704, 53.6458799], [-2.0914191, 53.6448174], [-2.0921163999999997, 53.64436580000001], [-2.0928454999999997, 53.6438987], [-2.0934386, 53.6435724], [-2.0937161, 53.6434189], [-2.0943804, 53.6430837], [-2.0945894, 53.64297820000001], [-2.0950278, 53.642765100000005], [-2.095753, 53.642422100000005], [-2.096925, 53.6418701], [-2.0992776, 53.640761899999994], [-2.0999226999999996, 53.640464999999985], [-2.1005583, 53.6401589], [-2.1011898, 53.6398673], [-2.1018655999999996, 53.6395424], [-2.1035597, 53.63874549999999], [-2.1052883, 53.637951], [-2.1064040999999993, 53.6374166], [-2.1065946, 53.6373304], [-2.1069788, 53.637157599999995], [-2.1078113, 53.6367649], [-2.1085478999999996, 53.63640610000001], [-2.1087518, 53.636292199999986], [-2.1093098999999995, 53.6359966], [-2.1100357, 53.6355939], [-2.1106864, 53.6352069], [-2.1113661, 53.6347924], [-2.1122699, 53.634203], [-2.1131227999999997, 53.6335881], [-2.1133702, 53.6333983], [-2.1142027999999997, 53.6327678], [-2.1203102, 53.6281429], [-2.1206131990586328, 53.62791270082296], [-2.1256097, 53.62411650000001], [-2.1259437, 53.62388120000001], [-2.1262864, 53.6236214], [-2.1266194, 53.6233709], [-2.1269259, 53.6231096], [-2.1281665, 53.6220654], [-2.129411, 53.6210344], [-2.1306862, 53.62000059999999], [-2.1315856, 53.61936209999999], [-2.1325497, 53.6187297], [-2.1333893, 53.6182376], [-2.1334966999999994, 53.6181746], [-2.1344937999999996, 53.6176216], [-2.1354965999999997, 53.6170771], [-2.1365525999999995, 53.61654889999999], [-2.1367876, 53.6164361], [-2.1380974000000004, 53.615833299999984], [-2.139015, 53.61544550000001], [-2.1399665999999997, 53.615068], [-2.1407592, 53.6147815], [-2.1409750999999995, 53.61470349999999], [-2.1419897, 53.6143516], [-2.1441727, 53.613682], [-2.1455361, 53.6132664], [-2.1467076, 53.61290040000001], [-2.1469837, 53.6128101], [-2.1475613, 53.6126103], [-2.147812, 53.6125172], [-2.1484040999999996, 53.61231149999998], [-2.1490181, 53.6120839], [-2.149343, 53.611960800000006], [-2.1497141, 53.61180339999999], [-2.1504242, 53.6115199], [-2.1506665, 53.61143009999999], [-2.1508677, 53.61136229999999], [-2.1510128, 53.61131340000001], [-2.1511795, 53.6112607], [-2.1514275, 53.6111838], [-2.1515873, 53.61114380000001], [-2.151887, 53.6110556], [-2.1525389999999995, 53.6108338], [-2.1530065, 53.610650799999995], [-2.1534164999999996, 53.6104792], [-2.1535461, 53.61041780000001], [-2.1540517, 53.61017819999999], [-2.154851, 53.60971509999999], [-2.1553523, 53.60942099999999], [-2.1555418999999993, 53.60931469999999], [-2.1559361000000004, 53.6090773], [-2.1559566818868516, 53.609066883612], [-2.1564035999999995, 53.60884070000001], [-2.1573305000000005, 53.60839959999999], [-2.1584445, 53.6078321], [-2.1594482, 53.6073485], [-2.159630299999999, 53.60725819999999], [-2.1606455, 53.6067391], [-2.1616309, 53.6061995], [-2.162974, 53.6054096], [-2.163646, 53.60501570000001], [-2.1642693, 53.6046254], [-2.1648549, 53.6042344], [-2.1650476, 53.604102000000005], [-2.1659035, 53.6035117], [-2.1667644, 53.6028603], [-2.167346199999999, 53.60240420000001], [-2.1679094, 53.601934500000006], [-2.1686473, 53.6013261], [-2.1696591, 53.6004848], [-2.1706965, 53.59962], [-2.1729317999999997, 53.597784299999994], [-2.1735895, 53.597219200000005], [-2.1739388, 53.5969151], [-2.1740551, 53.5968084], [-2.1742375, 53.596644700000006], [-2.1747012, 53.5962073], [-2.1749345, 53.595992300000006], [-2.1752619, 53.595661], [-2.1754712, 53.59544859999999], [-2.1759638, 53.59495619999999], [-2.1763207, 53.5945457], [-2.1766664, 53.5941518], [-2.1771139999999995, 53.593602], [-2.177451899999999, 53.59315729999999], [-2.1777319, 53.59276659999998], [-2.1781849, 53.592116899999986], [-2.1785008999999995, 53.591635199999985], [-2.1786582, 53.5913876], [-2.1788001, 53.59114319999998], [-2.1790172, 53.590749999999986], [-2.1792385, 53.5903034], [-2.1796328999999997, 53.5894601], [-2.1797854, 53.58912039999999], [-2.1799111, 53.5887902], [-2.1800841, 53.5883735], [-2.1801998999999994, 53.5880452], [-2.1803031000000006, 53.5876966], [-2.1803995, 53.5873788], [-2.1805260999999994, 53.58693689999999], [-2.1806072, 53.5865944], [-2.1806792, 53.5862821], [-2.180749099999999, 53.5859666], [-2.1808138, 53.58561029999999], [-2.1808816, 53.585156899999994], [-2.1809278, 53.584832199999994], [-2.180956, 53.5845956], [-2.1809608, 53.58455549999999], [-2.1809825, 53.5843105], [-2.1809845, 53.584286500000005], [-2.1810183, 53.58389009999999], [-2.1810266, 53.5836762], [-2.1810297999999997, 53.5834945], [-2.1810335999999997, 53.5831126], [-2.1810269, 53.5828184], [-2.1810268, 53.5826636], [-2.1810244999999995, 53.582522100000006], [-2.1809491999999997, 53.581591200000005], [-2.180891, 53.5811458], [-2.1808098, 53.5806435], [-2.1806987, 53.580034000000005], [-2.1805549000000006, 53.579412299999994], [-2.1803867, 53.5787777], [-2.1802732999999996, 53.578449799999994], [-2.180157, 53.5781411], [-2.1790834, 53.5752329], [-2.1788629, 53.57463429999999], [-2.1788521731873596, 53.57460657386965], [-2.1786305, 53.57403360000001], [-2.1781916, 53.57283120000001], [-2.1772784999999995, 53.57043250000001], [-2.1770378, 53.56980380000001], [-2.1767798, 53.569153], [-2.1765288, 53.5685835], [-2.1762591, 53.56801060000001], [-2.1762163, 53.56792599999999], [-2.1760694, 53.567649800000005], [-2.1757842, 53.56712269999999], [-2.1752884, 53.56626870000001], [-2.1745517, 53.5651679], [-2.1742966999999997, 53.564776], [-2.1740407, 53.5643754], [-2.1735893, 53.5635761], [-2.1732385, 53.5628714], [-2.1729178999999994, 53.5621604], [-2.1726374, 53.56145780000001], [-2.1725053999999995, 53.561103], [-2.1724443, 53.56091589999999], [-2.1723938000000005, 53.560753], [-2.1722865, 53.560377300000006], [-2.1721818999999996, 53.5599738], [-2.1720202000000004, 53.5591777], [-2.1719176, 53.5585344], [-2.171879, 53.55820490000001], [-2.1718693999999994, 53.5580483], [-2.1718554, 53.55784500000001], [-2.1718436, 53.55741329999999], [-2.1718501, 53.5569693], [-2.1718677999999993, 53.5565326], [-2.1718776, 53.5561672], [-2.1718767, 53.55581930000001], [-2.171823, 53.555164000000005], [-2.1718134, 53.5550965], [-2.1717596, 53.5546221], [-2.1716450999999997, 53.55360889999999], [-2.1715066999999997, 53.5514817], [-2.1715021, 53.55130509999999], [-2.1714966, 53.551177], [-2.1714679, 53.5504345], [-2.1714499, 53.54971559999999], [-2.1713995999999995, 53.5482981], [-2.1713729, 53.54769499999999], [-2.1713575, 53.54733029999999], [-2.171303, 53.5461128], [-2.1712610999999997, 53.54502949999999], [-2.1712236, 53.5439407], [-2.1712158, 53.54375720000001], [-2.1711659, 53.5427876], [-2.171133, 53.5418399], [-2.1710752, 53.5405522], [-2.171073, 53.5404505], [-2.1710662999999997, 53.5402867], [-2.1710320000000003, 53.5395483], [-2.1709916, 53.5388024], [-2.1709383999999994, 53.5373046], [-2.1708078, 53.5343221], [-2.1706661, 53.53119830000001], [-2.1705689, 53.5291612], [-2.1705366, 53.52813929999999], [-2.1705403, 53.52713099999998], [-2.1705995, 53.5260085], [-2.1707402, 53.524852399999986], [-2.1708637, 53.5241129], [-2.1709966000000005, 53.5235092], [-2.1710262999999994, 53.5233742], [-2.1711115, 53.5230242], [-2.1711845, 53.5227614], [-2.1713756, 53.52214509999999], [-2.171686013323228, 53.52123315641426], [-2.1716909, 53.5212188], [-2.1719321, 53.5205466], [-2.1722149999999996, 53.51988630000001], [-2.1729299, 53.5184488], [-2.1735678, 53.51737309999999], [-2.1737453, 53.517093399999986], [-2.1739212, 53.5168176], [-2.1743062, 53.5162651], [-2.1747078999999996, 53.51571529999999], [-2.1751186, 53.51516769999999], [-2.1755658999999996, 53.5146105], [-2.1760375, 53.5140553], [-2.1767662, 53.513238599999994], [-2.1770351000000003, 53.5129653], [-2.177302, 53.5126924], [-2.1778545, 53.51215459999999], [-2.1785538999999994, 53.51149860000001], [-2.1792887, 53.51085889999999], [-2.1801485, 53.510153], [-2.1810291, 53.509451199999994], [-2.1829719999999995, 53.50806519999998], [-2.1833075, 53.50785040000001], [-2.1836748, 53.5076277], [-2.1843120999999996, 53.50723949999999], [-2.1848902, 53.50689829999999], [-2.1859434000000006, 53.5062889], [-2.1861949, 53.506151499999994], [-2.1869748, 53.5057255], [-2.1876357, 53.5053721], [-2.1883091999999995, 53.5050375], [-2.1894082, 53.5045386], [-2.1907512999999996, 53.5039533], [-2.1919133, 53.50347560000001], [-2.1923543999999997, 53.503297399999994], [-2.1927935, 53.5031292], [-2.1931615, 53.5029864], [-2.1943443, 53.50257119999999], [-2.1947173, 53.50243420000001], [-2.1953547999999996, 53.5022159], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-2.2146504, 53.4956393], [-2.2150819, 53.49546689999998], [-2.215594, 53.4952599], [-2.2158078999999997, 53.49518019999999], [-2.2162876, 53.4949887], [-2.2171515, 53.4945859], [-2.2172436, 53.4945403], [-2.2173883, 53.4944685], [-2.2179402, 53.494229100000005], [-2.218693899999999, 53.4939323], [-2.2190326, 53.4938253], [-2.2196325999999997, 53.4936387], [-2.2204273999999997, 53.493428], [-2.2217125, 53.49313429999999], [-2.2225937, 53.49293910000001], [-2.2238705, 53.4926542], [-2.2256948, 53.4922594], [-2.2268485, 53.4920098], [-2.2271669, 53.4919409], [-2.2274271, 53.49188239999999], [-2.2282103, 53.4917063], [-2.2300271, 53.4913031], [-2.2304231, 53.4912201], [-2.2306709, 53.4911707], [-2.2316337999999996, 53.49100309999999], [-2.2325271, 53.4908212], [-2.2330295999999996, 53.4907091], [-2.2335881999999994, 53.4905845], [-2.2351083, 53.4902209], [-2.2362299, 53.48994760000001], [-2.2374076, 53.4896924], [-2.2375508, 53.4896585], [-2.2383437, 53.4894706], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]}", "current_leg_start": "Todmorden", "dest_arr_time_act": "1303", "motion_projection": null, "next_location_lat": "53.4880832", "next_location_lon": "-2.2415595", "previous_location": "Todmorden", "current_leg_milage": "19.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 793.066, \"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\": 1429.053, \"from_m\": 793.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\": 1482.509, \"from_m\": 1429.053, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2265.696, \"from_m\": 1482.509, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 2317.962, \"from_m\": 2265.696, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2332.67, \"from_m\": 2317.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\": 3214.759, \"from_m\": 2332.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\": 17578.464, \"from_m\": 3214.759, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17637.137, \"from_m\": 17578.464, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31221.975, \"from_m\": 17637.137, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 31819.998, \"from_m\": 31221.975, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32948.698, \"from_m\": 31819.998, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33473.277, \"from_m\": 32948.698, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 35510.131, \"from_m\": 33473.277, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41170.126, \"from_m\": 35510.131, \"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\": 47383.767, \"from_m\": 41170.126, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48049.962, \"from_m\": 47383.767, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48341.999, \"from_m\": 48049.962, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48547.786, \"from_m\": 48341.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\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48766.515, \"from_m\": 48547.786, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 48842.6, \"from_m\": 48766.515, \"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\": 48986.736, \"from_m\": 48842.6, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49036.191, \"from_m\": 48986.736, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49434.006, \"from_m\": 49036.191, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49756.217, \"from_m\": 49434.006, \"capability_applied\": null, \"effective_limit_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\": 694509, \"profile_key\": \"67209670393732ac3a07c5f90109c1abf31b12f1c3607e9313acb21fae1f77ad\", \"schedule_id\": 30550, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0958\", \"location\": \"Redcar Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1004\", \"location\": \"Shell Jn\", \"stage_seq\": 2, \"distance_m\": 837.454, \"section_seq\": 1, \"route_path_id\": 44119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1006\", \"location\": \"South Bank\", \"stage_seq\": 3, \"distance_m\": 1743.254, \"section_seq\": 1, \"route_path_id\": 44119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1009\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 4, \"distance_m\": 7998.569, \"section_seq\": 1, \"route_path_id\": 44119}, {\"is_pass\": false, \"wtt_arr\": \"1012\", \"wtt_dep\": \"1015\", \"location\": \"Middlesbrough\", \"stage_seq\": 5, \"distance_m\": 9562.522, \"section_seq\": 1, \"route_path_id\": 44119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1017\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 6, \"distance_m\": 17637.137, \"section_seq\": 1, \"route_path_id\": 44119}, {\"is_pass\": false, \"wtt_arr\": \"1020\", \"wtt_dep\": \"1021\", \"location\": \"Thornaby\", \"stage_seq\": 7, \"distance_m\": 27232.941, \"section_seq\": 1, \"route_path_id\": 44119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1022H\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 8, \"distance_m\": 33580.261, \"section_seq\": 1, \"route_path_id\": 44119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1023H\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 9, \"distance_m\": 47834.462, \"section_seq\": 1, \"route_path_id\": 44119}, {\"is_pass\": false, \"wtt_arr\": \"1026H\", \"wtt_dep\": \"1027\", \"location\": \"Eaglescliffe\", \"stage_seq\": 10, \"distance_m\": 48842.6, \"section_seq\": 1, \"route_path_id\": 44119}, {\"is_pass\": false, \"wtt_arr\": \"1030H\", \"wtt_dep\": \"1032\", \"location\": \"Yarm\", \"stage_seq\": 11, \"distance_m\": 49230.586, \"section_seq\": 1, \"route_path_id\": 44119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045\", \"location\": \"Northallerton East Jn\", \"stage_seq\": 12, \"distance_m\": 49756.217, \"section_seq\": 1, \"route_path_id\": 44119}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49756.217, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44119}], \"total_distance_m\": 49756.217, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 48621.659, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1134.558, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0958", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "29.0", "current_position_lat": "53.4880832", "current_position_lon": "-2.2415595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:08:22Z\", \"source_id\": 58306584, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:09:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:08:24Z\", \"source_id\": 18589373, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:19:43Z\", \"source_id\": 58330985, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:20:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:19:48Z\", \"source_id\": 18596899, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:33:19Z\", \"source_id\": 58347969, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:26:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:34:06Z\", \"source_id\": 58356829, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:29:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:48:30Z\", \"source_id\": 58393648, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:49:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:48:36Z\", \"source_id\": 18609596, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:56:54Z\", \"source_id\": 58411838, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:58:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:56:56Z\", \"source_id\": 18615146, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:21:34Z\", \"source_id\": 18631525, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:37:46Z\", \"source_id\": 58499781, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:38:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:37:51Z\", \"source_id\": 18642097, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:41:16Z\", \"source_id\": 58506871, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:41:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:41:18Z\", \"source_id\": 18644347, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:23Z\", \"source_id\": 58518109, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:47:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:26Z\", \"source_id\": 18647771, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:31Z\", \"source_id\": 58538166, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:56:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:36Z\", \"source_id\": 18653824, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:51Z\", \"source_id\": 58547762, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:00:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:54Z\", \"source_id\": 18656577, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:00Z\", \"source_id\": 58559017, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:05:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:04Z\", \"source_id\": 18660055, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:12Z\", \"source_id\": 58566388, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:18Z\", \"source_id\": 18662223, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:20Z\", \"source_id\": 58583536, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:24Z\", \"source_id\": 18667582, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:10Z\", \"source_id\": 58598075, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:13Z\", \"source_id\": 18672100, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:25Z\", \"source_id\": 58607051, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:30Z\", \"source_id\": 18674949, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:28Z\", \"source_id\": 58622551, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:31Z\", \"source_id\": 18679550, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:56Z\", \"source_id\": 58636584, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:00Z\", \"source_id\": 18683759, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:20Z\", \"source_id\": 58644147, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:26Z\", \"source_id\": 18686025, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:11Z\", \"source_id\": 58685405, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:13Z\", \"source_id\": 18698579, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Victoria", "service_state_platform": "4", "timing_fact_generation": 1789819393911831, "current_leg_arrival_utc": "2026-09-19T13:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:08.073349", "service_state_evidence_id": 18698579, "current_leg_start_actual_dep": "2026-09-19T12:32:00+01:00", "operational_evidence_version": 178, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:08.293512", "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 |
O |
RCC |
MCV |
1P68 |
185107+185133 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 793.066, "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": 1429.053, "from_m": 793.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": 1482.509, "from_m": 1429.053, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2265.696, "from_m": 1482.509, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 2317.962, "from_m": 2265.696, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2332.67, "from_m": 2317.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": 3214.759, "from_m": 2332.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": 17578.464, "from_m": 3214.759, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17637.137, "from_m": 17578.464, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31221.975, "from_m": 17637.137, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 31819.998, "from_m": 31221.975, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32948.698, "from_m": 31819.998, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33473.277, "from_m": 32948.698, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 35510.131, "from_m": 33473.277, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41170.126, "from_m": 35510.131, "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": 47383.767, "from_m": 41170.126, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48049.962, "from_m": 47383.767, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48341.999, "from_m": 48049.962, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48547.786, "from_m": 48341.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", "infrastructure_limit_mph": 40.0}, {"to_m": 48766.515, "from_m": 48547.786, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 48842.6, "from_m": 48766.515, "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": 48986.736, "from_m": 48842.6, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49036.191, "from_m": 48986.736, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49434.006, "from_m": 49036.191, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49756.217, "from_m": 49434.006, "capability_applied": null, "effective_limit_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": 694509, "profile_key": "67209670393732ac3a07c5f90109c1abf31b12f1c3607e9313acb21fae1f77ad", "schedule_id": 30550, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0958", "location": "Redcar Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1004", "location": "Shell Jn", "stage_seq": 2, "distance_m": 837.454, "section_seq": 1, "route_path_id": 44119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1006", "location": "South Bank", "stage_seq": 3, "distance_m": 1743.254, "section_seq": 1, "route_path_id": 44119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1009", "location": "Whitehouse Jn (Teesside)", "stage_seq": 4, "distance_m": 7998.569, "section_seq": 1, "route_path_id": 44119}, {"is_pass": false, "wtt_arr": "1012", "wtt_dep": "1015", "location": "Middlesbrough", "stage_seq": 5, "distance_m": 9562.522, "section_seq": 1, "route_path_id": 44119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1017", "location": "Newport East Jn (Teesside)", "stage_seq": 6, "distance_m": 17637.137, "section_seq": 1, "route_path_id": 44119}, {"is_pass": false, "wtt_arr": "1020", "wtt_dep": "1021", "location": "Thornaby", "stage_seq": 7, "distance_m": 27232.941, "section_seq": 1, "route_path_id": 44119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1022H", "location": "Bowesfield Jn", "stage_seq": 8, "distance_m": 33580.261, "section_seq": 1, "route_path_id": 44119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1023H", "location": "Stockton Cut Jn", "stage_seq": 9, "distance_m": 47834.462, "section_seq": 1, "route_path_id": 44119}, {"is_pass": false, "wtt_arr": "1026H", "wtt_dep": "1027", "location": "Eaglescliffe", "stage_seq": 10, "distance_m": 48842.6, "section_seq": 1, "route_path_id": 44119}, {"is_pass": false, "wtt_arr": "1030H", "wtt_dep": "1032", "location": "Yarm", "stage_seq": 11, "distance_m": 49230.586, "section_seq": 1, "route_path_id": 44119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045", "location": "Northallerton East Jn", "stage_seq": 12, "distance_m": 49756.217, "section_seq": 1, "route_path_id": 44119}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49756.217, "from_m": 0.0, "section_seq": 1, "route_path_id": 44119}], "total_distance_m": 49756.217, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 48621.659, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1134.558, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4242, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:08:22Z", "source_id": 58306584, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T09:09:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:08:24Z", "source_id": 18589373, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4183, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:19:43Z", "source_id": 58330985, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T09:20:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:19:48Z", "source_id": 18596899, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4305, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:33:19Z", "source_id": 58347969, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T09:26:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4469, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:34:06Z", "source_id": 58356829, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T09:29:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4485, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:48:30Z", "source_id": 58393648, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T09:49:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:48:36Z", "source_id": 18609596, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4519, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:56:54Z", "source_id": 58411838, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T09:58:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:56:56Z", "source_id": 18615146, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T10:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:21:34Z", "source_id": 18631525, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:37:46Z", "source_id": 58499781, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T10:38:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:37:51Z", "source_id": 18642097, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:41:16Z", "source_id": 58506871, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T10:41:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:41:18Z", "source_id": 18644347, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5315, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:23Z", "source_id": 58518109, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T10:47:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:26Z", "source_id": 18647771, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5540, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:31Z", "source_id": 58538166, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T10:56:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:36Z", "source_id": 18653824, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6102, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:51Z", "source_id": 58547762, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T11:00:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:54Z", "source_id": 18656577, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6128, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:00Z", "source_id": 58559017, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T11:05:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:04Z", "source_id": 18660055, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6175, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:12Z", "source_id": 58566388, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T11:09:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:18Z", "source_id": 18662223, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6153, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:20Z", "source_id": 58583536, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T11:17:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:24Z", "source_id": 18667582, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6170, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:10Z", "source_id": 58598075, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T11:24:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:13Z", "source_id": 18672100, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6161, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:25Z", "source_id": 58607051, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T11:28:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:30Z", "source_id": 18674949, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8049, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:28Z", "source_id": 58622551, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-19T11:35:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:31Z", "source_id": 18679550, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8083, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:56Z", "source_id": 58636584, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T11:42:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:00Z", "source_id": 18683759, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8064, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:20Z", "source_id": 58644147, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-19T11:45:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:26Z", "source_id": 18686025, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-19T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8188, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:11Z", "source_id": 58685405, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-19T12:04:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:13Z", "source_id": 18698579, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Redcar Central |
0958 |
0958 |
2 |
None |
None |
Manchester Victoria |
1303 |
1303 |
4 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C03162/2026-09-19/detailed |
None |
Todmorden |
2026-09-19T12:32:00+01:00 |
Manchester Victoria |
29.0 |
{"type": "LineString", "coordinates": [[-2.0997789049988307, 53.713864151671466], [-2.1000825, 53.7137091], [-2.1003865, 53.7135513], [-2.1009235, 53.7132283], [-2.1011664, 53.7130667], [-2.1012745, 53.7129949], [-2.1014561, 53.71287409999999], [-2.1019797, 53.7125059], [-2.102388299999999, 53.7121804], [-2.1027601999999996, 53.7118662], [-2.103445, 53.7111801], [-2.1038182, 53.7107244], [-2.1041396, 53.7102386], [-2.1048061, 53.7092522], [-2.1051149, 53.708762199999995], [-2.1055627, 53.7080518], [-2.1063388999999995, 53.7068655], [-2.1064694, 53.706658399999995], [-2.1068296999999996, 53.705992499999994], [-2.1072237, 53.705214999999995], [-2.1073305999999996, 53.7049281], [-2.107427, 53.70463999999999], [-2.1075128, 53.7043507], [-2.1075874, 53.7040602], [-2.1076524, 53.703744500000006], [-2.1076974, 53.7034276], [-2.1077223999999997, 53.7031099], [-2.1077345999999997, 53.702577600000005], [-2.1077262, 53.7021804], [-2.1076357, 53.7015618], [-2.1075235, 53.701113800000016], [-2.1072789, 53.70038549999999], [-2.1070772000000004, 53.6998509], [-2.1067381, 53.6991163], [-2.1065217, 53.6987143], [-2.1062615999999994, 53.6982824], [-2.1058218999999996, 53.69767769999999], [-2.1057574999999997, 53.6976043], [-2.1056341, 53.69745330000001], [-2.105277, 53.6970482], [-2.1051718, 53.69694640000001], [-2.1047906999999997, 53.6965295], [-2.1047787, 53.6965164], [-2.1044360999999996, 53.69614229999999], [-2.1043049, 53.69598919999999], [-2.1039644, 53.695570999999994], [-2.1036668, 53.6951711], [-2.101941, 53.6928752], [-2.101264, 53.69200049999999], [-2.1011544, 53.6918577], [-2.1001304, 53.69052299999999], [-2.0993565, 53.6896549], [-2.0989401, 53.6892383], [-2.0984581, 53.68879330000001], [-2.097968, 53.688353600000006], [-2.09742, 53.6879016], [-2.0963833, 53.68710610000001], [-2.0962211, 53.6869816], [-2.0950941, 53.68626269999999], [-2.0945049, 53.685891699999985], [-2.0939584, 53.6855276], [-2.0938403, 53.68543720000001], [-2.0932517, 53.685022299999986], [-2.0930326, 53.68485230000001], [-2.0925583000000003, 53.6844355], [-2.0922984, 53.68418770000001], [-2.0920794, 53.6839518], [-2.0918109, 53.6836784], [-2.0917738, 53.68364059999999], [-2.0917397, 53.683598700000005], [-2.0913377999999994, 53.68310509999999], [-2.091048, 53.68263459999999], [-2.0909135, 53.68240500000001], [-2.0907625999999997, 53.68213370000001], [-2.090484899999999, 53.68146319999999], [-2.0903748963950317, 53.68115157602794], [-2.0898236, 53.67958980000001], [-2.0891247, 53.67762629999999], [-2.0889792999999997, 53.6771089], [-2.0881442, 53.6747513], [-2.0867261, 53.6706678], [-2.0859778, 53.6685881], [-2.0856401, 53.66754230000001], [-2.0852842, 53.6664867], [-2.0845618, 53.66444609999999], [-2.084121, 53.66314], [-2.0835669999999995, 53.661589], [-2.0833967, 53.66107220000001], [-2.0832045, 53.6605071], [-2.0830890000000006, 53.6599921], [-2.0830438999999994, 53.659741099999984], [-2.0830366, 53.65967270000001], [-2.0830027, 53.65935660000001], [-2.0830057, 53.6591979], [-2.0830132, 53.6587971], [-2.0830389999999994, 53.6582891], [-2.0831072, 53.65781199999999], [-2.0832145, 53.657305699999995], [-2.0834139, 53.656455400000006], [-2.0836256, 53.6556246], [-2.083849, 53.65479799999999], [-2.0840645999999996, 53.6539595], [-2.0842473, 53.653380299999995], [-2.0844566, 53.6527928], [-2.0846028, 53.65242860000001], [-2.0847845, 53.652042299999984], [-2.0850028, 53.651621599999984], [-2.0852232, 53.65119859999999], [-2.0854676, 53.650776], [-2.0857199999999994, 53.65036559999999], [-2.0859926, 53.6499525], [-2.0863035, 53.64953959999999], [-2.0866247, 53.64913369999999], [-2.086973, 53.6487272], [-2.0873524, 53.64829389999999], [-2.0877664, 53.647849699999995], [-2.0882007, 53.64741990000001], [-2.0886629, 53.6469852], [-2.0892958, 53.64643190000001], [-2.0899704, 53.6458799], [-2.0914191, 53.6448174], [-2.0921163999999997, 53.64436580000001], [-2.0928454999999997, 53.6438987], [-2.0934386, 53.6435724], [-2.0937161, 53.6434189], [-2.0943804, 53.6430837], [-2.0945894, 53.64297820000001], [-2.0950278, 53.642765100000005], [-2.095753, 53.642422100000005], [-2.096925, 53.6418701], [-2.0992776, 53.640761899999994], [-2.0999226999999996, 53.640464999999985], [-2.1005583, 53.6401589], [-2.1011898, 53.6398673], [-2.1018655999999996, 53.6395424], [-2.1035597, 53.63874549999999], [-2.1052883, 53.637951], [-2.1064040999999993, 53.6374166], [-2.1065946, 53.6373304], [-2.1069788, 53.637157599999995], [-2.1078113, 53.6367649], [-2.1085478999999996, 53.63640610000001], [-2.1087518, 53.636292199999986], [-2.1093098999999995, 53.6359966], [-2.1100357, 53.6355939], [-2.1106864, 53.6352069], [-2.1113661, 53.6347924], [-2.1122699, 53.634203], [-2.1131227999999997, 53.6335881], [-2.1133702, 53.6333983], [-2.1142027999999997, 53.6327678], [-2.1203102, 53.6281429], [-2.1206131990586328, 53.62791270082296], [-2.1256097, 53.62411650000001], [-2.1259437, 53.62388120000001], [-2.1262864, 53.6236214], [-2.1266194, 53.6233709], [-2.1269259, 53.6231096], [-2.1281665, 53.6220654], [-2.129411, 53.6210344], [-2.1306862, 53.62000059999999], [-2.1315856, 53.61936209999999], [-2.1325497, 53.6187297], [-2.1333893, 53.6182376], [-2.1334966999999994, 53.6181746], [-2.1344937999999996, 53.6176216], [-2.1354965999999997, 53.6170771], [-2.1365525999999995, 53.61654889999999], [-2.1367876, 53.6164361], [-2.1380974000000004, 53.615833299999984], [-2.139015, 53.61544550000001], [-2.1399665999999997, 53.615068], [-2.1407592, 53.6147815], [-2.1409750999999995, 53.61470349999999], [-2.1419897, 53.6143516], [-2.1441727, 53.613682], [-2.1455361, 53.6132664], [-2.1467076, 53.61290040000001], [-2.1469837, 53.6128101], [-2.1475613, 53.6126103], [-2.147812, 53.6125172], [-2.1484040999999996, 53.61231149999998], [-2.1490181, 53.6120839], [-2.149343, 53.611960800000006], [-2.1497141, 53.61180339999999], [-2.1504242, 53.6115199], [-2.1506665, 53.61143009999999], [-2.1508677, 53.61136229999999], [-2.1510128, 53.61131340000001], [-2.1511795, 53.6112607], [-2.1514275, 53.6111838], [-2.1515873, 53.61114380000001], [-2.151887, 53.6110556], [-2.1525389999999995, 53.6108338], [-2.1530065, 53.610650799999995], [-2.1534164999999996, 53.6104792], [-2.1535461, 53.61041780000001], [-2.1540517, 53.61017819999999], [-2.154851, 53.60971509999999], [-2.1553523, 53.60942099999999], [-2.1555418999999993, 53.60931469999999], [-2.1559361000000004, 53.6090773], [-2.1559566818868516, 53.609066883612], [-2.1564035999999995, 53.60884070000001], [-2.1573305000000005, 53.60839959999999], [-2.1584445, 53.6078321], [-2.1594482, 53.6073485], [-2.159630299999999, 53.60725819999999], [-2.1606455, 53.6067391], [-2.1616309, 53.6061995], [-2.162974, 53.6054096], [-2.163646, 53.60501570000001], [-2.1642693, 53.6046254], [-2.1648549, 53.6042344], [-2.1650476, 53.604102000000005], [-2.1659035, 53.6035117], [-2.1667644, 53.6028603], [-2.167346199999999, 53.60240420000001], [-2.1679094, 53.601934500000006], [-2.1686473, 53.6013261], [-2.1696591, 53.6004848], [-2.1706965, 53.59962], [-2.1729317999999997, 53.597784299999994], [-2.1735895, 53.597219200000005], [-2.1739388, 53.5969151], [-2.1740551, 53.5968084], [-2.1742375, 53.596644700000006], [-2.1747012, 53.5962073], [-2.1749345, 53.595992300000006], [-2.1752619, 53.595661], [-2.1754712, 53.59544859999999], [-2.1759638, 53.59495619999999], [-2.1763207, 53.5945457], [-2.1766664, 53.5941518], [-2.1771139999999995, 53.593602], [-2.177451899999999, 53.59315729999999], [-2.1777319, 53.59276659999998], [-2.1781849, 53.592116899999986], [-2.1785008999999995, 53.591635199999985], [-2.1786582, 53.5913876], [-2.1788001, 53.59114319999998], [-2.1790172, 53.590749999999986], [-2.1792385, 53.5903034], [-2.1796328999999997, 53.5894601], [-2.1797854, 53.58912039999999], [-2.1799111, 53.5887902], [-2.1800841, 53.5883735], [-2.1801998999999994, 53.5880452], [-2.1803031000000006, 53.5876966], [-2.1803995, 53.5873788], [-2.1805260999999994, 53.58693689999999], [-2.1806072, 53.5865944], [-2.1806792, 53.5862821], [-2.180749099999999, 53.5859666], [-2.1808138, 53.58561029999999], [-2.1808816, 53.585156899999994], [-2.1809278, 53.584832199999994], [-2.180956, 53.5845956], [-2.1809608, 53.58455549999999], [-2.1809825, 53.5843105], [-2.1809845, 53.584286500000005], [-2.1810183, 53.58389009999999], [-2.1810266, 53.5836762], [-2.1810297999999997, 53.5834945], [-2.1810335999999997, 53.5831126], [-2.1810269, 53.5828184], [-2.1810268, 53.5826636], [-2.1810244999999995, 53.582522100000006], [-2.1809491999999997, 53.581591200000005], [-2.180891, 53.5811458], [-2.1808098, 53.5806435], [-2.1806987, 53.580034000000005], [-2.1805549000000006, 53.579412299999994], [-2.1803867, 53.5787777], [-2.1802732999999996, 53.578449799999994], [-2.180157, 53.5781411], [-2.1790834, 53.5752329], [-2.1788629, 53.57463429999999], [-2.1788521731873596, 53.57460657386965], [-2.1786305, 53.57403360000001], [-2.1781916, 53.57283120000001], [-2.1772784999999995, 53.57043250000001], [-2.1770378, 53.56980380000001], [-2.1767798, 53.569153], [-2.1765288, 53.5685835], [-2.1762591, 53.56801060000001], [-2.1762163, 53.56792599999999], [-2.1760694, 53.567649800000005], [-2.1757842, 53.56712269999999], [-2.1752884, 53.56626870000001], [-2.1745517, 53.5651679], [-2.1742966999999997, 53.564776], [-2.1740407, 53.5643754], [-2.1735893, 53.5635761], [-2.1732385, 53.5628714], [-2.1729178999999994, 53.5621604], [-2.1726374, 53.56145780000001], [-2.1725053999999995, 53.561103], [-2.1724443, 53.56091589999999], [-2.1723938000000005, 53.560753], [-2.1722865, 53.560377300000006], [-2.1721818999999996, 53.5599738], [-2.1720202000000004, 53.5591777], [-2.1719176, 53.5585344], [-2.171879, 53.55820490000001], [-2.1718693999999994, 53.5580483], [-2.1718554, 53.55784500000001], [-2.1718436, 53.55741329999999], [-2.1718501, 53.5569693], [-2.1718677999999993, 53.5565326], [-2.1718776, 53.5561672], [-2.1718767, 53.55581930000001], [-2.171823, 53.555164000000005], [-2.1718134, 53.5550965], [-2.1717596, 53.5546221], [-2.1716450999999997, 53.55360889999999], [-2.1715066999999997, 53.5514817], [-2.1715021, 53.55130509999999], [-2.1714966, 53.551177], [-2.1714679, 53.5504345], [-2.1714499, 53.54971559999999], [-2.1713995999999995, 53.5482981], [-2.1713729, 53.54769499999999], [-2.1713575, 53.54733029999999], [-2.171303, 53.5461128], [-2.1712610999999997, 53.54502949999999], [-2.1712236, 53.5439407], [-2.1712158, 53.54375720000001], [-2.1711659, 53.5427876], [-2.171133, 53.5418399], [-2.1710752, 53.5405522], [-2.171073, 53.5404505], [-2.1710662999999997, 53.5402867], [-2.1710320000000003, 53.5395483], [-2.1709916, 53.5388024], [-2.1709383999999994, 53.5373046], [-2.1708078, 53.5343221], [-2.1706661, 53.53119830000001], [-2.1705689, 53.5291612], [-2.1705366, 53.52813929999999], [-2.1705403, 53.52713099999998], [-2.1705995, 53.5260085], [-2.1707402, 53.524852399999986], [-2.1708637, 53.5241129], [-2.1709966000000005, 53.5235092], [-2.1710262999999994, 53.5233742], [-2.1711115, 53.5230242], [-2.1711845, 53.5227614], [-2.1713756, 53.52214509999999], [-2.171686013323228, 53.52123315641426], [-2.1716909, 53.5212188], [-2.1719321, 53.5205466], [-2.1722149999999996, 53.51988630000001], [-2.1729299, 53.5184488], [-2.1735678, 53.51737309999999], [-2.1737453, 53.517093399999986], [-2.1739212, 53.5168176], [-2.1743062, 53.5162651], [-2.1747078999999996, 53.51571529999999], [-2.1751186, 53.51516769999999], [-2.1755658999999996, 53.5146105], [-2.1760375, 53.5140553], [-2.1767662, 53.513238599999994], [-2.1770351000000003, 53.5129653], [-2.177302, 53.5126924], [-2.1778545, 53.51215459999999], [-2.1785538999999994, 53.51149860000001], [-2.1792887, 53.51085889999999], [-2.1801485, 53.510153], [-2.1810291, 53.509451199999994], [-2.1829719999999995, 53.50806519999998], [-2.1833075, 53.50785040000001], [-2.1836748, 53.5076277], [-2.1843120999999996, 53.50723949999999], [-2.1848902, 53.50689829999999], [-2.1859434000000006, 53.5062889], [-2.1861949, 53.506151499999994], [-2.1869748, 53.5057255], [-2.1876357, 53.5053721], [-2.1883091999999995, 53.5050375], [-2.1894082, 53.5045386], [-2.1907512999999996, 53.5039533], [-2.1919133, 53.50347560000001], [-2.1923543999999997, 53.503297399999994], [-2.1927935, 53.5031292], [-2.1931615, 53.5029864], [-2.1943443, 53.50257119999999], [-2.1947173, 53.50243420000001], [-2.1953547999999996, 53.5022159], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-2.2146504, 53.4956393], [-2.2150819, 53.49546689999998], [-2.215594, 53.4952599], [-2.2158078999999997, 53.49518019999999], [-2.2162876, 53.4949887], [-2.2171515, 53.4945859], [-2.2172436, 53.4945403], [-2.2173883, 53.4944685], [-2.2179402, 53.494229100000005], [-2.218693899999999, 53.4939323], [-2.2190326, 53.4938253], [-2.2196325999999997, 53.4936387], [-2.2204273999999997, 53.493428], [-2.2217125, 53.49313429999999], [-2.2225937, 53.49293910000001], [-2.2238705, 53.4926542], [-2.2256948, 53.4922594], [-2.2268485, 53.4920098], [-2.2271669, 53.4919409], [-2.2274271, 53.49188239999999], [-2.2282103, 53.4917063], [-2.2300271, 53.4913031], [-2.2304231, 53.4912201], [-2.2306709, 53.4911707], [-2.2316337999999996, 53.49100309999999], [-2.2325271, 53.4908212], [-2.2330295999999996, 53.4907091], [-2.2335881999999994, 53.4905845], [-2.2351083, 53.4902209], [-2.2362299, 53.48994760000001], [-2.2374076, 53.4896924], [-2.2375508, 53.4896585], [-2.2383437, 53.4894706], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]} |
19.1 |
1235 |
1304 |
Todmorden |
Manchester Victoria H.s. |
Manchester Victoria |
53.4880832 |
-2.2415595 |
53.4880832 |
-2.2415595 |
1 |
0 |
2026-09-19 12:14:22 |
TERMINATED |
2026-09-19 12:04:00 |
Manchester Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698579 |
1789819393911831 |
178 |
178 |
2026-09-19 12:14:08.293512 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:08.073349 |
| 666590 |
697278 |
W84294 |
085A03MK19 |
2026-09-19 |
COMPLETE |
18699132 |
2026-09-19 12:55:00 |
2026-09-19 12:14:22 |
2026-09-21 12:14:22 |
{"id": 697278, "stp": "P", "toc": "ScotRail", "uid": "W84294", "consist": "156430", "dest_crs": "KMK", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84294/2026-09-19/detailed", "trust_id": "085A03MK19", "origin_crs": "XAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kilmarnock", "service_date": "2026-09-19", "dest_arr_time": "1255", "dest_platform": "2", "is_terminated": 1, "next_location": "Kilmarnock", "signalling_id": "5A03", "timing_status": "ON TIME", "origin_station": "Ayr C.S.D.", "current_leg_arr": "1255", "current_leg_dep": "1216", "current_leg_end": "Kilmarnock", "origin_dep_time": "1211", "origin_platform": null, "current_location": "Kilmarnock", "last_update_time": "2026-09-19T12:14:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.6253911, 55.4585201], [-4.6248554, 55.459044000000006], [-4.6247632, 55.4591284], [-4.6246922, 55.4592067], [-4.624650899999999, 55.459247], [-4.6244096, 55.45951839999999], [-4.6241321, 55.4597959], [-4.623884799999999, 55.4600336], [-4.6237069, 55.460222599999994], [-4.6232122, 55.4607433], [-4.623154899999999, 55.46079749999999], [-4.6229729, 55.46098039999999], [-4.622845, 55.4611377], [-4.6226077, 55.4614827], [-4.6223875, 55.461810199999995], [-4.6220642, 55.4623914], [-4.6217616999999995, 55.4630146], [-4.6214049, 55.4639501], [-4.6211444, 55.46462669999999], [-4.6210068, 55.465213199999994], [-4.6210002999999995, 55.46525059999999], [-4.6209447, 55.4655707], [-4.620912199999999, 55.466270699999995], [-4.620953, 55.466642], [-4.6210157, 55.46700369999999], [-4.6211179, 55.4673514], [-4.6212382, 55.4676957], [-4.6214371, 55.4680739], [-4.6216328, 55.468413], [-4.6219157, 55.46883110000001], [-4.6221793, 55.4691735], [-4.6227293, 55.46984199999999], [-4.6232388, 55.4704509], [-4.6237166, 55.47104689999999], [-4.6246792, 55.4722253], [-4.624793999999999, 55.47237099999999], [-4.6249985, 55.47263720000001], [-4.625263099999999, 55.4729764], [-4.6253435, 55.4730853], [-4.625584, 55.473359999999985], [-4.6257117, 55.473523500000006], [-4.625878499999999, 55.4737593], [-4.6260007, 55.47396989999999], [-4.626081000000001, 55.47411960000001], [-4.6261413, 55.4742551], [-4.626206578108239, 55.47441006384039], [-4.6263007, 55.4746335], [-4.626423399999999, 55.47501090000001], [-4.626551599999999, 55.4755147], [-4.6265745, 55.4757021], [-4.6265862, 55.475873], [-4.6266048, 55.47626840000001], [-4.6265932, 55.476497], [-4.626541400000001, 55.4769458], [-4.6264677, 55.4772418], [-4.6264014, 55.4775058], [-4.626287, 55.47782260000001], [-4.626159999999999, 55.47809469999999], [-4.6261289, 55.4781614], [-4.6259514, 55.4784915], [-4.625641199999999, 55.479061400000006], [-4.625287999999999, 55.47967919999999], [-4.625173599999999, 55.4798882], [-4.6248147, 55.48054379999999], [-4.6242456, 55.4815298], [-4.6241449, 55.48171060000001], [-4.623957, 55.48204349999999], [-4.6239039, 55.482149], [-4.6237032, 55.4825482], [-4.6233948, 55.48310899999999], [-4.622686699999999, 55.48426809999999], [-4.6221524, 55.48522710000001], [-4.6217652, 55.48590359999999], [-4.6214382, 55.48651619999999], [-4.6202072, 55.488678699999994], [-4.6194506, 55.49002050000001], [-4.6191514, 55.49058620000001], [-4.6186659, 55.4914407], [-4.6177532, 55.493089199999986], [-4.617286100000001, 55.4939268], [-4.6169111, 55.494651299999994], [-4.6168128, 55.4948412], [-4.6167663, 55.49493799999999], [-4.6164178, 55.49565449999999], [-4.6161432, 55.496246], [-4.615695, 55.497308399999994], [-4.6154945, 55.4978065], [-4.615311799999999, 55.49830949999999], [-4.614865600000001, 55.4996753], [-4.6147484, 55.50010019999999], [-4.6146958, 55.50037189999999], [-4.6145087, 55.50104199999999], [-4.614476599999999, 55.5011747], [-4.6144162, 55.50144980000001], [-4.614355299999999, 55.50175990000001], [-4.6142803, 55.502119400000005], [-4.614214640039181, 55.502457780526015], [-4.614207999999999, 55.50249199999999], [-4.6141472, 55.502852], [-4.6141271999999995, 55.502978899999995], [-4.614075899999999, 55.50336079999999], [-4.6140592, 55.503486999999986], [-4.6140172, 55.5038533], [-4.6139679, 55.5042637], [-4.613900299999999, 55.5050372], [-4.613897299999999, 55.5051936], [-4.6138689, 55.5057057], [-4.6138608, 55.5061887], [-4.6138689, 55.5067363], [-4.613946699999999, 55.50778210000001], [-4.614001699999999, 55.50816029999999], [-4.6140741, 55.5086324], [-4.6141582, 55.5090055], [-4.614207099999999, 55.5092414], [-4.6144247, 55.5100009], [-4.614678099999999, 55.5107151], [-4.614959, 55.51139899999999], [-4.6151228, 55.511765999999994], [-4.6152736, 55.51205649999999], [-4.6157987, 55.5130297], [-4.616324199999999, 55.51388219999999], [-4.6163844, 55.5139798], [-4.616853999999999, 55.5146255], [-4.6172415, 55.5151082], [-4.6176245, 55.5156119], [-4.618281399999999, 55.51632000000001], [-4.6191177, 55.5171654], [-4.6193751, 55.51741169999999], [-4.619792999999999, 55.5177979], [-4.6204803, 55.5183863], [-4.6218584, 55.5194888], [-4.6224499, 55.51992589999999], [-4.6248407, 55.52148569999999], [-4.627272399999999, 55.523004099999994], [-4.627459399999999, 55.52313159999999], [-4.629311199999999, 55.524388599999995], [-4.6313109, 55.5258161], [-4.632481, 55.526731299999994], [-4.6335885, 55.5276276], [-4.6345702, 55.5284789], [-4.6355959, 55.52941839999999], [-4.635938199999999, 55.529754899999986], [-4.6365708, 55.5303766], [-4.6366628, 55.5304714], [-4.6384423, 55.5323041], [-4.639051200000001, 55.53283], [-4.6393458999999995, 55.5330552], [-4.6395834, 55.5332201], [-4.6399428, 55.5334561], [-4.6468216, 55.5374866], [-4.652731599999999, 55.5409492], [-4.6542152, 55.5418184], [-4.6542541, 55.5418426], [-4.6543546, 55.541904900000006], [-4.6545102, 55.5419941], [-4.654849, 55.5421971], [-4.655291, 55.5425172], [-4.6555416, 55.5427262], [-4.655816599999999, 55.5429814], [-4.6559896, 55.54317009999999], [-4.6561454, 55.54335350000001], [-4.6563264, 55.543584], [-4.656571399999999, 55.5439217], [-4.6566625, 55.5440863], [-4.6569198, 55.5446887], [-4.6569877, 55.54491449999999], [-4.6570306, 55.545092999999994], [-4.6570599, 55.545255999999995], [-4.657076099999999, 55.5454537], [-4.657076599999999, 55.5455078], [-4.6570796, 55.5458015], [-4.657061, 55.54605229999999], [-4.6570055, 55.54635759999999], [-4.6569169, 55.5465846], [-4.656873900000001, 55.54671939999999], [-4.6566823, 55.5473752], [-4.656536199999999, 55.5477776], [-4.656507199999999, 55.54785760000001], [-4.656233599999999, 55.548613199999984], [-4.6559785, 55.54923479999999], [-4.6558012, 55.549628799999994], [-4.6556161, 55.55000810000001], [-4.655423, 55.5503935], [-4.6552192, 55.55077059999999], [-4.654938899999999, 55.5512621], [-4.6546519, 55.5517423], [-4.6543327, 55.552253599999986], [-4.6542646, 55.55236649999999], [-4.6538311, 55.5530851], [-4.653693220342517, 55.553302879236526], [-4.653556199999999, 55.5535193], [-4.6535254, 55.55356789999999], [-4.653276199999999, 55.553960999999994], [-4.6529284, 55.5545167], [-4.652712499999999, 55.5548547], [-4.652142499999999, 55.5556761], [-4.6519298, 55.55601589999999], [-4.651820800000001, 55.55618340000001], [-4.6516988, 55.55635370000001], [-4.6515083, 55.556623], [-4.6511237, 55.5571583], [-4.6510867, 55.5572171], [-4.6509585, 55.5574205], [-4.6508579, 55.5576086], [-4.650762, 55.5578114], [-4.6506996, 55.55797460000001], [-4.6506481, 55.5581711], [-4.6506058, 55.5583918], [-4.6505924, 55.55868079999998], [-4.650607299999999, 55.55898979999999], [-4.6506514, 55.5592743], [-4.6506856, 55.559438799999995], [-4.6507151, 55.5595579], [-4.6507545, 55.5596906], [-4.6508513, 55.55994849999999], [-4.6509516123997345, 55.560344972817994], [-4.650952099999999, 55.56034689999999], [-4.6509678999999995, 55.5604442], [-4.6509678999999995, 55.56056480000001], [-4.650967, 55.56067620000001], [-4.65092, 55.56097509999999], [-4.6508312, 55.561214], [-4.650658999999999, 55.5615511], [-4.6504901, 55.5617701], [-4.6503119, 55.5619585], [-4.650162, 55.56209880000001], [-4.6501351, 55.56211989999999], [-4.649730199999999, 55.56243690000001], [-4.6487192, 55.5630162], [-4.647120500000001, 55.56386489999999], [-4.6448735, 55.5650774], [-4.643879, 55.5656485], [-4.6432238, 55.5660835], [-4.6419907, 55.5669973], [-4.641331, 55.5674691], [-4.640372600000001, 55.568163899999995], [-4.639411399999999, 55.568860999999984], [-4.6381504, 55.56977560000001], [-4.6364802, 55.5710296], [-4.6353106, 55.57185979999999], [-4.633634899999999, 55.5730416], [-4.6331839, 55.5734079], [-4.6314883, 55.574601699999995], [-4.6309722, 55.57497779999999], [-4.628922899999999, 55.5764426], [-4.627754199999999, 55.577277899999984], [-4.6271569, 55.5777039], [-4.6255537, 55.578847], [-4.6232914, 55.5805109], [-4.6202063, 55.5827578], [-4.6191183, 55.5835502], [-4.618063799999999, 55.5843285], [-4.6167348, 55.5852692], [-4.6166046, 55.585365], [-4.6148476, 55.58665820000001], [-4.6136289999999995, 55.58752390000001], [-4.611936, 55.5887414], [-4.6099139, 55.59019550000001], [-4.6058392999999995, 55.59317049999999], [-4.6055346, 55.5933554], [-4.604974199999999, 55.59368279999999], [-4.6045759, 55.5938942], [-4.604107699999999, 55.5940827], [-4.6038746, 55.5941765], [-4.603384400000001, 55.5943249], [-4.6028319, 55.59447500000001], [-4.6018694, 55.5947217], [-4.599441699999999, 55.595295], [-4.5978387, 55.5956926], [-4.5969388, 55.5959326], [-4.595853199999999, 55.5963107], [-4.5948784, 55.596630399999995], [-4.594149, 55.596816099999984], [-4.5932775, 55.5970146], [-4.5923016, 55.5972172], [-4.5913699, 55.5973468], [-4.5904913, 55.59743], [-4.5896556, 55.5974842], [-4.5889491, 55.59751189999999], [-4.588242600000001, 55.5975348], [-4.586026699999999, 55.5975786], [-4.584838799999999, 55.59759929999999], [-4.5823735999999995, 55.59765989999999], [-4.581407949009559, 55.5976513300238], [-4.5804468, 55.5976428], [-4.578653799999999, 55.597600099999994], [-4.5782833, 55.5975941], [-4.5773373, 55.5975557], [-4.5762599, 55.597486], [-4.5749682, 55.59734699999999], [-4.5732871, 55.597064], [-4.5720912, 55.5967595], [-4.571947200000001, 55.5967229], [-4.5716917, 55.5966578], [-4.570346899999999, 55.5962468], [-4.569243199999999, 55.5958056], [-4.5689473, 55.595670299999995], [-4.5680224, 55.5952641], [-4.5670199, 55.59488650000001], [-4.5661198, 55.594588300000005], [-4.5650353, 55.59427989999999], [-4.5646088, 55.5941981], [-4.5641823, 55.59411619999999], [-4.563363700000001, 55.593967000000006], [-4.562722, 55.5938879], [-4.5624953, 55.5938638], [-4.5610732, 55.59377159999999], [-4.5606888, 55.59376019999999], [-4.5601751, 55.5937448], [-4.5590334, 55.5937824], [-4.5583179, 55.5938395], [-4.5574071, 55.59391769999999], [-4.556860799999999, 55.593997], [-4.5561526, 55.59410760000001], [-4.554714099999999, 55.5943738], [-4.5534507, 55.5946893], [-4.5533185, 55.5947172], [-4.552786799999999, 55.594865899999995], [-4.5521607, 55.59499520000001], [-4.5510551999999995, 55.5951429], [-4.5475258, 55.5955226], [-4.5469637, 55.5955922], [-4.5459594, 55.5957166], [-4.5443801, 55.5960924], [-4.5434457, 55.59635859999999], [-4.5428266, 55.5965532], [-4.541173199999999, 55.59713169999999], [-4.5400049, 55.597438200000006], [-4.5386508, 55.5977517], [-4.5367142000000005, 55.5982], [-4.5349516, 55.598608099999986], [-4.534112699999999, 55.59876340000001], [-4.5334642, 55.59884100000001], [-4.5329642, 55.59890469999999], [-4.5309491, 55.5990341], [-4.5299736, 55.5991245], [-4.529349999999999, 55.5992232], [-4.528501799999999, 55.59938669999999], [-4.5264235, 55.59993070000001], [-4.521700299999999, 55.60135799999999], [-4.521536599999999, 55.60140749999999], [-4.520835299999999, 55.6016194], [-4.5181978, 55.6024182], [-4.5169036, 55.6028066], [-4.5161629, 55.603050800000005], [-4.5153919, 55.6033414], [-4.514251499999999, 55.6038194], [-4.513658052384538, 55.60408228094399], [-4.5130074, 55.6043705], [-4.5124553999999995, 55.6046158], [-4.5118084, 55.604966], [-4.5110622, 55.605423900000005], [-4.5105408, 55.6057987], [-4.510146999999999, 55.60612660000001], [-4.5094277, 55.6068329], [-4.5089847999999995, 55.607385699999995], [-4.508569399999999, 55.60817829999999], [-4.5084713, 55.60840339999999], [-4.508417599999999, 55.6085605], [-4.508351299999999, 55.6087542], [-4.5080973, 55.6097963], [-4.5080866, 55.6106932], [-4.5080974, 55.6109902], [-4.5081099, 55.61133209999999], [-4.5080888, 55.61165419999999], [-4.507982199999999, 55.61201249999999], [-4.5079553, 55.612081499999995], [-4.5078311, 55.6122848], [-4.5076640999999995, 55.6125065], [-4.5074058, 55.612733], [-4.5070126, 55.61301699999999], [-4.5067781, 55.6131415], [-4.5064979, 55.6132562], [-4.506200899999999, 55.61336180000001], [-4.5057862, 55.6134807], [-4.505660699999999, 55.613504000000006], [-4.505360199999999, 55.61355970000001], [-4.5048298, 55.613644599999986], [-4.5043015, 55.6137023], [-4.5039437, 55.6137145], [-4.503651799999999, 55.61371359999999], [-4.5033184, 55.6136915], [-4.5030033, 55.613647799999995], [-4.502783999999999, 55.613611199999994], [-4.502480299999999, 55.613556200000005], [-4.5019735, 55.613387900000006], [-4.5017626, 55.61330180000001], [-4.501130799999999, 55.613083], [-4.500307599999999, 55.6128253], [-4.499122399999999, 55.61243799999999]]}", "current_leg_start": "Ayr", "dest_arr_time_act": "1255", "motion_projection": null, "next_location_lat": "55.6124380", "next_location_lon": "-4.4991224", "previous_location": "Ayr", "current_leg_milage": "15.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3617.621, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 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\": 4126.352, \"from_m\": 3617.621, \"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\": 9911.459, \"from_m\": 4126.352, \"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\": 9983.853, \"from_m\": 9911.459, \"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\": 12654.981, \"from_m\": 9983.853, \"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\": 12706.854, \"from_m\": 12654.981, \"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\": 14068.828, \"from_m\": 12706.854, \"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\": 14124.933, \"from_m\": 14068.828, \"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\": 14470.144, \"from_m\": 14124.933, \"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\": 14623.672, \"from_m\": 14470.144, \"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\": 15222.057, \"from_m\": 14623.672, \"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\": 18651.504, \"from_m\": 15222.057, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21160.422, \"from_m\": 18651.504, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22627.323, \"from_m\": 21160.422, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22854.991, \"from_m\": 22627.323, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23362.588, \"from_m\": 22854.991, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 23382.034, \"from_m\": 23362.588, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23412.405, \"from_m\": 23382.034, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 23834.116, \"from_m\": 23412.405, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24615.738, \"from_m\": 23834.116, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24992.066, \"from_m\": 24615.738, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25737.256, \"from_m\": 24992.066, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26991.723, \"from_m\": 25737.256, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27464.01, \"from_m\": 26991.723, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27764.851, \"from_m\": 27464.01, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28000.809, \"from_m\": 27764.851, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28403.917, \"from_m\": 28000.809, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28428.24, \"from_m\": 28403.917, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28940.155, \"from_m\": 28428.24, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30125.206, \"from_m\": 28940.155, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30853.178, \"from_m\": 30125.206, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30881.614, \"from_m\": 30853.178, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31173.878, \"from_m\": 30881.614, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31183.253, \"from_m\": 31173.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35359.812, \"from_m\": 31183.253, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35736.832, \"from_m\": 35359.812, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 36565.674, \"from_m\": 35736.832, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 36927.431, \"from_m\": 36565.674, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 36951.195, \"from_m\": 36927.431, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40397.564, \"from_m\": 36951.195, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40431.45, \"from_m\": 40397.564, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 40772.307, \"from_m\": 40431.45, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40790.271, \"from_m\": 40772.307, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47147.279, \"from_m\": 40790.271, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47470.144, \"from_m\": 47147.279, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48490.121, \"from_m\": 47470.144, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48841.139, \"from_m\": 48490.121, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49107.059, \"from_m\": 48841.139, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 49114.85, \"from_m\": 49107.059, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51068.651, \"from_m\": 49114.85, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51607.927, \"from_m\": 51068.651, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51670.657, \"from_m\": 51607.927, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51764.558, \"from_m\": 51670.657, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 51983.607, \"from_m\": 51764.558, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52045.634, \"from_m\": 51983.607, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52251.682, \"from_m\": 52045.634, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}], \"service_id\": 697278, \"profile_key\": \"bd8a0fc5e2479b6c9f5f660fb6dc7f1aab5d27c8ede29efa214e27da9d27ed85\", \"schedule_id\": 27277, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1211\", \"location\": \"Ayr C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1218\", \"location\": \"Ayr\", \"stage_seq\": 2, \"distance_m\": 6009.663, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220\", \"location\": \"Newton-on-Ayr\", \"stage_seq\": 3, \"distance_m\": 10322.826, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222\", \"location\": \"Falkland Jn\", \"stage_seq\": 4, \"distance_m\": 11919.306, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223\", \"location\": \"Prestwick Town\", \"stage_seq\": 5, \"distance_m\": 14294.161, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233H\", \"location\": \"Barassie Jn\", \"stage_seq\": 6, \"distance_m\": 16059.588, \"section_seq\": 1, \"route_path_id\": 101977}, {\"is_pass\": false, \"wtt_arr\": \"1255\", \"wtt_dep\": null, \"location\": \"Kilmarnock\", \"stage_seq\": 7, \"distance_m\": 17810.839, \"section_seq\": 1, \"route_path_id\": 101977}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 52251.682, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101977}], \"total_distance_m\": 52251.682, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 50497.167, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1754.515, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1211", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "39.0", "current_position_lat": "55.6124380", "current_position_lon": "-4.4991224", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:08Z\", \"source_id\": 58541701, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:57:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:09Z\", \"source_id\": 18654871, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:38Z\", \"source_id\": 58588520, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:42Z\", \"source_id\": 18669113, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:35Z\", \"source_id\": 58592703, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:21:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:40Z\", \"source_id\": 18670432, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:04Z\", \"source_id\": 18699132, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kilmarnock", "service_state_platform": "2", "timing_fact_generation": 1789819449410764, "current_leg_arrival_utc": "2026-09-19T12:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:09.406771", "service_state_evidence_id": 18699132, "current_leg_start_actual_dep": "2026-09-19T12:18:00+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-19T11:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:09.678669", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XAR |
KMK |
5A03 |
156430 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 3617.621, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4126.352, "from_m": 3617.621, "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": 9911.459, "from_m": 4126.352, "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": 9983.853, "from_m": 9911.459, "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": 12654.981, "from_m": 9983.853, "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": 12706.854, "from_m": 12654.981, "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": 14068.828, "from_m": 12706.854, "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": 14124.933, "from_m": 14068.828, "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": 14470.144, "from_m": 14124.933, "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": 14623.672, "from_m": 14470.144, "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": 15222.057, "from_m": 14623.672, "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": 18651.504, "from_m": 15222.057, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21160.422, "from_m": 18651.504, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22627.323, "from_m": 21160.422, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22854.991, "from_m": 22627.323, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23362.588, "from_m": 22854.991, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 23382.034, "from_m": 23362.588, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23412.405, "from_m": 23382.034, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 23834.116, "from_m": 23412.405, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24615.738, "from_m": 23834.116, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24992.066, "from_m": 24615.738, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25737.256, "from_m": 24992.066, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26991.723, "from_m": 25737.256, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27464.01, "from_m": 26991.723, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27764.851, "from_m": 27464.01, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28000.809, "from_m": 27764.851, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28403.917, "from_m": 28000.809, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28428.24, "from_m": 28403.917, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28940.155, "from_m": 28428.24, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30125.206, "from_m": 28940.155, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30853.178, "from_m": 30125.206, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30881.614, "from_m": 30853.178, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31173.878, "from_m": 30881.614, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31183.253, "from_m": 31173.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35359.812, "from_m": 31183.253, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35736.832, "from_m": 35359.812, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 36565.674, "from_m": 35736.832, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 36927.431, "from_m": 36565.674, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 36951.195, "from_m": 36927.431, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40397.564, "from_m": 36951.195, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40431.45, "from_m": 40397.564, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 40772.307, "from_m": 40431.45, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40790.271, "from_m": 40772.307, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47147.279, "from_m": 40790.271, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47470.144, "from_m": 47147.279, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48490.121, "from_m": 47470.144, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48841.139, "from_m": 48490.121, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49107.059, "from_m": 48841.139, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 49114.85, "from_m": 49107.059, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51068.651, "from_m": 49114.85, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51607.927, "from_m": 51068.651, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51670.657, "from_m": 51607.927, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51764.558, "from_m": 51670.657, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 51983.607, "from_m": 51764.558, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52045.634, "from_m": 51983.607, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52251.682, "from_m": 52045.634, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}], "service_id": 697278, "profile_key": "bd8a0fc5e2479b6c9f5f660fb6dc7f1aab5d27c8ede29efa214e27da9d27ed85", "schedule_id": 27277, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1211", "location": "Ayr C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1218", "location": "Ayr", "stage_seq": 2, "distance_m": 6009.663, "section_seq": 1, "route_path_id": 101977}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220", "location": "Newton-on-Ayr", "stage_seq": 3, "distance_m": 10322.826, "section_seq": 1, "route_path_id": 101977}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222", "location": "Falkland Jn", "stage_seq": 4, "distance_m": 11919.306, "section_seq": 1, "route_path_id": 101977}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223", "location": "Prestwick Town", "stage_seq": 5, "distance_m": 14294.161, "section_seq": 1, "route_path_id": 101977}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233H", "location": "Barassie Jn", "stage_seq": 6, "distance_m": 16059.588, "section_seq": 1, "route_path_id": 101977}, {"is_pass": false, "wtt_arr": "1255", "wtt_dep": null, "location": "Kilmarnock", "stage_seq": 7, "distance_m": 17810.839, "section_seq": 1, "route_path_id": 101977}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 52251.682, "from_m": 0.0, "section_seq": 1, "route_path_id": 101977}], "total_distance_m": 52251.682, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 50497.167, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1754.515, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2820, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:08Z", "source_id": 58541701, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T10:57:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:09Z", "source_id": 18654871, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2815, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:38Z", "source_id": 58588520, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:19:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:42Z", "source_id": 18669113, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2809, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:35Z", "source_id": 58592703, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:21:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:40Z", "source_id": 18670432, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:04Z", "source_id": 18699132, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:55:00+01:00", "operational_fact": true}] |
Ayr C.S.D. |
1211 |
1211 |
None |
None |
None |
Kilmarnock |
1255 |
1255 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W84294/2026-09-19/detailed |
None |
Ayr |
2026-09-19T12:18:00+01:00 |
Kilmarnock |
39.0 |
{"type": "LineString", "coordinates": [[-4.6253911, 55.4585201], [-4.6248554, 55.459044000000006], [-4.6247632, 55.4591284], [-4.6246922, 55.4592067], [-4.624650899999999, 55.459247], [-4.6244096, 55.45951839999999], [-4.6241321, 55.4597959], [-4.623884799999999, 55.4600336], [-4.6237069, 55.460222599999994], [-4.6232122, 55.4607433], [-4.623154899999999, 55.46079749999999], [-4.6229729, 55.46098039999999], [-4.622845, 55.4611377], [-4.6226077, 55.4614827], [-4.6223875, 55.461810199999995], [-4.6220642, 55.4623914], [-4.6217616999999995, 55.4630146], [-4.6214049, 55.4639501], [-4.6211444, 55.46462669999999], [-4.6210068, 55.465213199999994], [-4.6210002999999995, 55.46525059999999], [-4.6209447, 55.4655707], [-4.620912199999999, 55.466270699999995], [-4.620953, 55.466642], [-4.6210157, 55.46700369999999], [-4.6211179, 55.4673514], [-4.6212382, 55.4676957], [-4.6214371, 55.4680739], [-4.6216328, 55.468413], [-4.6219157, 55.46883110000001], [-4.6221793, 55.4691735], [-4.6227293, 55.46984199999999], [-4.6232388, 55.4704509], [-4.6237166, 55.47104689999999], [-4.6246792, 55.4722253], [-4.624793999999999, 55.47237099999999], [-4.6249985, 55.47263720000001], [-4.625263099999999, 55.4729764], [-4.6253435, 55.4730853], [-4.625584, 55.473359999999985], [-4.6257117, 55.473523500000006], [-4.625878499999999, 55.4737593], [-4.6260007, 55.47396989999999], [-4.626081000000001, 55.47411960000001], [-4.6261413, 55.4742551], [-4.626206578108239, 55.47441006384039], [-4.6263007, 55.4746335], [-4.626423399999999, 55.47501090000001], [-4.626551599999999, 55.4755147], [-4.6265745, 55.4757021], [-4.6265862, 55.475873], [-4.6266048, 55.47626840000001], [-4.6265932, 55.476497], [-4.626541400000001, 55.4769458], [-4.6264677, 55.4772418], [-4.6264014, 55.4775058], [-4.626287, 55.47782260000001], [-4.626159999999999, 55.47809469999999], [-4.6261289, 55.4781614], [-4.6259514, 55.4784915], [-4.625641199999999, 55.479061400000006], [-4.625287999999999, 55.47967919999999], [-4.625173599999999, 55.4798882], [-4.6248147, 55.48054379999999], [-4.6242456, 55.4815298], [-4.6241449, 55.48171060000001], [-4.623957, 55.48204349999999], [-4.6239039, 55.482149], [-4.6237032, 55.4825482], [-4.6233948, 55.48310899999999], [-4.622686699999999, 55.48426809999999], [-4.6221524, 55.48522710000001], [-4.6217652, 55.48590359999999], [-4.6214382, 55.48651619999999], [-4.6202072, 55.488678699999994], [-4.6194506, 55.49002050000001], [-4.6191514, 55.49058620000001], [-4.6186659, 55.4914407], [-4.6177532, 55.493089199999986], [-4.617286100000001, 55.4939268], [-4.6169111, 55.494651299999994], [-4.6168128, 55.4948412], [-4.6167663, 55.49493799999999], [-4.6164178, 55.49565449999999], [-4.6161432, 55.496246], [-4.615695, 55.497308399999994], [-4.6154945, 55.4978065], [-4.615311799999999, 55.49830949999999], [-4.614865600000001, 55.4996753], [-4.6147484, 55.50010019999999], [-4.6146958, 55.50037189999999], [-4.6145087, 55.50104199999999], [-4.614476599999999, 55.5011747], [-4.6144162, 55.50144980000001], [-4.614355299999999, 55.50175990000001], [-4.6142803, 55.502119400000005], [-4.614214640039181, 55.502457780526015], [-4.614207999999999, 55.50249199999999], [-4.6141472, 55.502852], [-4.6141271999999995, 55.502978899999995], [-4.614075899999999, 55.50336079999999], [-4.6140592, 55.503486999999986], [-4.6140172, 55.5038533], [-4.6139679, 55.5042637], [-4.613900299999999, 55.5050372], [-4.613897299999999, 55.5051936], [-4.6138689, 55.5057057], [-4.6138608, 55.5061887], [-4.6138689, 55.5067363], [-4.613946699999999, 55.50778210000001], [-4.614001699999999, 55.50816029999999], [-4.6140741, 55.5086324], [-4.6141582, 55.5090055], [-4.614207099999999, 55.5092414], [-4.6144247, 55.5100009], [-4.614678099999999, 55.5107151], [-4.614959, 55.51139899999999], [-4.6151228, 55.511765999999994], [-4.6152736, 55.51205649999999], [-4.6157987, 55.5130297], [-4.616324199999999, 55.51388219999999], [-4.6163844, 55.5139798], [-4.616853999999999, 55.5146255], [-4.6172415, 55.5151082], [-4.6176245, 55.5156119], [-4.618281399999999, 55.51632000000001], [-4.6191177, 55.5171654], [-4.6193751, 55.51741169999999], [-4.619792999999999, 55.5177979], [-4.6204803, 55.5183863], [-4.6218584, 55.5194888], [-4.6224499, 55.51992589999999], [-4.6248407, 55.52148569999999], [-4.627272399999999, 55.523004099999994], [-4.627459399999999, 55.52313159999999], [-4.629311199999999, 55.524388599999995], [-4.6313109, 55.5258161], [-4.632481, 55.526731299999994], [-4.6335885, 55.5276276], [-4.6345702, 55.5284789], [-4.6355959, 55.52941839999999], [-4.635938199999999, 55.529754899999986], [-4.6365708, 55.5303766], [-4.6366628, 55.5304714], [-4.6384423, 55.5323041], [-4.639051200000001, 55.53283], [-4.6393458999999995, 55.5330552], [-4.6395834, 55.5332201], [-4.6399428, 55.5334561], [-4.6468216, 55.5374866], [-4.652731599999999, 55.5409492], [-4.6542152, 55.5418184], [-4.6542541, 55.5418426], [-4.6543546, 55.541904900000006], [-4.6545102, 55.5419941], [-4.654849, 55.5421971], [-4.655291, 55.5425172], [-4.6555416, 55.5427262], [-4.655816599999999, 55.5429814], [-4.6559896, 55.54317009999999], [-4.6561454, 55.54335350000001], [-4.6563264, 55.543584], [-4.656571399999999, 55.5439217], [-4.6566625, 55.5440863], [-4.6569198, 55.5446887], [-4.6569877, 55.54491449999999], [-4.6570306, 55.545092999999994], [-4.6570599, 55.545255999999995], [-4.657076099999999, 55.5454537], [-4.657076599999999, 55.5455078], [-4.6570796, 55.5458015], [-4.657061, 55.54605229999999], [-4.6570055, 55.54635759999999], [-4.6569169, 55.5465846], [-4.656873900000001, 55.54671939999999], [-4.6566823, 55.5473752], [-4.656536199999999, 55.5477776], [-4.656507199999999, 55.54785760000001], [-4.656233599999999, 55.548613199999984], [-4.6559785, 55.54923479999999], [-4.6558012, 55.549628799999994], [-4.6556161, 55.55000810000001], [-4.655423, 55.5503935], [-4.6552192, 55.55077059999999], [-4.654938899999999, 55.5512621], [-4.6546519, 55.5517423], [-4.6543327, 55.552253599999986], [-4.6542646, 55.55236649999999], [-4.6538311, 55.5530851], [-4.653693220342517, 55.553302879236526], [-4.653556199999999, 55.5535193], [-4.6535254, 55.55356789999999], [-4.653276199999999, 55.553960999999994], [-4.6529284, 55.5545167], [-4.652712499999999, 55.5548547], [-4.652142499999999, 55.5556761], [-4.6519298, 55.55601589999999], [-4.651820800000001, 55.55618340000001], [-4.6516988, 55.55635370000001], [-4.6515083, 55.556623], [-4.6511237, 55.5571583], [-4.6510867, 55.5572171], [-4.6509585, 55.5574205], [-4.6508579, 55.5576086], [-4.650762, 55.5578114], [-4.6506996, 55.55797460000001], [-4.6506481, 55.5581711], [-4.6506058, 55.5583918], [-4.6505924, 55.55868079999998], [-4.650607299999999, 55.55898979999999], [-4.6506514, 55.5592743], [-4.6506856, 55.559438799999995], [-4.6507151, 55.5595579], [-4.6507545, 55.5596906], [-4.6508513, 55.55994849999999], [-4.6509516123997345, 55.560344972817994], [-4.650952099999999, 55.56034689999999], [-4.6509678999999995, 55.5604442], [-4.6509678999999995, 55.56056480000001], [-4.650967, 55.56067620000001], [-4.65092, 55.56097509999999], [-4.6508312, 55.561214], [-4.650658999999999, 55.5615511], [-4.6504901, 55.5617701], [-4.6503119, 55.5619585], [-4.650162, 55.56209880000001], [-4.6501351, 55.56211989999999], [-4.649730199999999, 55.56243690000001], [-4.6487192, 55.5630162], [-4.647120500000001, 55.56386489999999], [-4.6448735, 55.5650774], [-4.643879, 55.5656485], [-4.6432238, 55.5660835], [-4.6419907, 55.5669973], [-4.641331, 55.5674691], [-4.640372600000001, 55.568163899999995], [-4.639411399999999, 55.568860999999984], [-4.6381504, 55.56977560000001], [-4.6364802, 55.5710296], [-4.6353106, 55.57185979999999], [-4.633634899999999, 55.5730416], [-4.6331839, 55.5734079], [-4.6314883, 55.574601699999995], [-4.6309722, 55.57497779999999], [-4.628922899999999, 55.5764426], [-4.627754199999999, 55.577277899999984], [-4.6271569, 55.5777039], [-4.6255537, 55.578847], [-4.6232914, 55.5805109], [-4.6202063, 55.5827578], [-4.6191183, 55.5835502], [-4.618063799999999, 55.5843285], [-4.6167348, 55.5852692], [-4.6166046, 55.585365], [-4.6148476, 55.58665820000001], [-4.6136289999999995, 55.58752390000001], [-4.611936, 55.5887414], [-4.6099139, 55.59019550000001], [-4.6058392999999995, 55.59317049999999], [-4.6055346, 55.5933554], [-4.604974199999999, 55.59368279999999], [-4.6045759, 55.5938942], [-4.604107699999999, 55.5940827], [-4.6038746, 55.5941765], [-4.603384400000001, 55.5943249], [-4.6028319, 55.59447500000001], [-4.6018694, 55.5947217], [-4.599441699999999, 55.595295], [-4.5978387, 55.5956926], [-4.5969388, 55.5959326], [-4.595853199999999, 55.5963107], [-4.5948784, 55.596630399999995], [-4.594149, 55.596816099999984], [-4.5932775, 55.5970146], [-4.5923016, 55.5972172], [-4.5913699, 55.5973468], [-4.5904913, 55.59743], [-4.5896556, 55.5974842], [-4.5889491, 55.59751189999999], [-4.588242600000001, 55.5975348], [-4.586026699999999, 55.5975786], [-4.584838799999999, 55.59759929999999], [-4.5823735999999995, 55.59765989999999], [-4.581407949009559, 55.5976513300238], [-4.5804468, 55.5976428], [-4.578653799999999, 55.597600099999994], [-4.5782833, 55.5975941], [-4.5773373, 55.5975557], [-4.5762599, 55.597486], [-4.5749682, 55.59734699999999], [-4.5732871, 55.597064], [-4.5720912, 55.5967595], [-4.571947200000001, 55.5967229], [-4.5716917, 55.5966578], [-4.570346899999999, 55.5962468], [-4.569243199999999, 55.5958056], [-4.5689473, 55.595670299999995], [-4.5680224, 55.5952641], [-4.5670199, 55.59488650000001], [-4.5661198, 55.594588300000005], [-4.5650353, 55.59427989999999], [-4.5646088, 55.5941981], [-4.5641823, 55.59411619999999], [-4.563363700000001, 55.593967000000006], [-4.562722, 55.5938879], [-4.5624953, 55.5938638], [-4.5610732, 55.59377159999999], [-4.5606888, 55.59376019999999], [-4.5601751, 55.5937448], [-4.5590334, 55.5937824], [-4.5583179, 55.5938395], [-4.5574071, 55.59391769999999], [-4.556860799999999, 55.593997], [-4.5561526, 55.59410760000001], [-4.554714099999999, 55.5943738], [-4.5534507, 55.5946893], [-4.5533185, 55.5947172], [-4.552786799999999, 55.594865899999995], [-4.5521607, 55.59499520000001], [-4.5510551999999995, 55.5951429], [-4.5475258, 55.5955226], [-4.5469637, 55.5955922], [-4.5459594, 55.5957166], [-4.5443801, 55.5960924], [-4.5434457, 55.59635859999999], [-4.5428266, 55.5965532], [-4.541173199999999, 55.59713169999999], [-4.5400049, 55.597438200000006], [-4.5386508, 55.5977517], [-4.5367142000000005, 55.5982], [-4.5349516, 55.598608099999986], [-4.534112699999999, 55.59876340000001], [-4.5334642, 55.59884100000001], [-4.5329642, 55.59890469999999], [-4.5309491, 55.5990341], [-4.5299736, 55.5991245], [-4.529349999999999, 55.5992232], [-4.528501799999999, 55.59938669999999], [-4.5264235, 55.59993070000001], [-4.521700299999999, 55.60135799999999], [-4.521536599999999, 55.60140749999999], [-4.520835299999999, 55.6016194], [-4.5181978, 55.6024182], [-4.5169036, 55.6028066], [-4.5161629, 55.603050800000005], [-4.5153919, 55.6033414], [-4.514251499999999, 55.6038194], [-4.513658052384538, 55.60408228094399], [-4.5130074, 55.6043705], [-4.5124553999999995, 55.6046158], [-4.5118084, 55.604966], [-4.5110622, 55.605423900000005], [-4.5105408, 55.6057987], [-4.510146999999999, 55.60612660000001], [-4.5094277, 55.6068329], [-4.5089847999999995, 55.607385699999995], [-4.508569399999999, 55.60817829999999], [-4.5084713, 55.60840339999999], [-4.508417599999999, 55.6085605], [-4.508351299999999, 55.6087542], [-4.5080973, 55.6097963], [-4.5080866, 55.6106932], [-4.5080974, 55.6109902], [-4.5081099, 55.61133209999999], [-4.5080888, 55.61165419999999], [-4.507982199999999, 55.61201249999999], [-4.5079553, 55.612081499999995], [-4.5078311, 55.6122848], [-4.5076640999999995, 55.6125065], [-4.5074058, 55.612733], [-4.5070126, 55.61301699999999], [-4.5067781, 55.6131415], [-4.5064979, 55.6132562], [-4.506200899999999, 55.61336180000001], [-4.5057862, 55.6134807], [-4.505660699999999, 55.613504000000006], [-4.505360199999999, 55.61355970000001], [-4.5048298, 55.613644599999986], [-4.5043015, 55.6137023], [-4.5039437, 55.6137145], [-4.503651799999999, 55.61371359999999], [-4.5033184, 55.6136915], [-4.5030033, 55.613647799999995], [-4.502783999999999, 55.613611199999994], [-4.502480299999999, 55.613556200000005], [-4.5019735, 55.613387900000006], [-4.5017626, 55.61330180000001], [-4.501130799999999, 55.613083], [-4.500307599999999, 55.6128253], [-4.499122399999999, 55.61243799999999]]} |
15.6 |
1216 |
1255 |
Ayr |
Kilmarnock |
Kilmarnock |
55.6124380 |
-4.4991224 |
55.6124380 |
-4.4991224 |
1 |
0 |
2026-09-19 12:14:22 |
TERMINATED |
2026-09-19 11:55:00 |
Kilmarnock |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699132 |
1789819449410764 |
19 |
19 |
2026-09-19 12:14:09.678669 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:09.406771 |
| 666591 |
697331 |
L86787 |
071A02MK19 |
2026-09-19 |
COMPLETE |
18699131 |
2026-09-19 12:51:00 |
2026-09-19 12:14:22 |
2026-09-21 12:14:22 |
{"id": 697331, "stp": "P", "toc": "ScotRail", "uid": "L86787", "consist": "156446", "dest_crs": "KMK", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86787/2026-09-19/detailed", "trust_id": "071A02MK19", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kilmarnock", "service_date": "2026-09-19", "dest_arr_time": "1251", "dest_platform": "2", "is_terminated": 1, "next_location": "Kilmarnock", "signalling_id": "1A02", "timing_status": "ON TIME", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1251", "current_leg_dep": "1246", "current_leg_end": "Kilmarnock", "origin_dep_time": "1213", "origin_platform": "6", "current_location": "Kilmarnock", "last_update_time": "2026-09-19T12:14:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.5304986, 55.63702239999999], [-4.5305331, 55.6361232], [-4.5305735, 55.635412599999995], [-4.5305506, 55.6332071], [-4.530424699999999, 55.63219889999999], [-4.5302077999999995, 55.63139280000001], [-4.5301811, 55.63129549999999], [-4.5301054, 55.6310313], [-4.529346499999999, 55.62917530000001], [-4.5285197, 55.62785000000001], [-4.526984599999999, 55.6259916], [-4.5259513, 55.624980699999995], [-4.5259179, 55.624949], [-4.524673299999999, 55.6238892], [-4.5231623999999995, 55.62280880000001], [-4.5214536, 55.6217985], [-4.5152559, 55.61824440000001], [-4.5134898, 55.6173597], [-4.5116264, 55.6165804], [-4.509771500000001, 55.61595869999999], [-4.5057233, 55.614643000000015], [-4.504346, 55.61419959999999], [-4.5035399, 55.6139481], [-4.503329099999999, 55.61387379999999], [-4.502693299999999, 55.6136666], [-4.5026391, 55.61364679999999], [-4.5019735, 55.613387900000006], [-4.5017626, 55.61330180000001], [-4.501130799999999, 55.613083], [-4.500307599999999, 55.6128253], [-4.499122399999999, 55.61243799999999]]}", "current_leg_start": "Kilmaurs", "dest_arr_time_act": "1251", "motion_projection": null, "next_location_lat": "55.6124380", "next_location_lon": "-4.4991224", "previous_location": "Kilmaurs", "current_leg_milage": "2.2", "linx_max_speed_mph": 75, "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\": 75.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\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"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\": 75.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\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 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\": 24941.304, \"from_m\": 24902.532, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.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\": 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\": 25168.721, \"from_m\": 25011.017, \"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\": 697331, \"profile_key\": \"9477a7ad4cdee78128242c4b8dec187228ad28b5bb6ba1982562a18f836265fd\", \"schedule_id\": 19154, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 1070.845, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 2536.775, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217H\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 4, \"distance_m\": 4255.853, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Busby Jn\", \"stage_seq\": 5, \"distance_m\": 6797.95, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": \"1225H\", \"location\": \"Barrhead\", \"stage_seq\": 6, \"distance_m\": 9944.982, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234H\", \"location\": \"Lugton\", \"stage_seq\": 7, \"distance_m\": 15377.449, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": \"1237H\", \"location\": \"Dunlop\", \"stage_seq\": 8, \"distance_m\": 19509.671, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": \"1241H\", \"location\": \"Stewarton\", \"stage_seq\": 9, \"distance_m\": 22998.81, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Lochridge Jn\", \"stage_seq\": 10, \"distance_m\": 23687.992, \"section_seq\": 1, \"route_path_id\": 36197}, {\"is_pass\": false, \"wtt_arr\": \"1245H\", \"wtt_dep\": \"1246\", \"location\": \"Kilmaurs\", \"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\": 75.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": "1213", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.6124380", "current_position_lon": "-4.4991224", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:36Z\", \"source_id\": 58599014, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:40Z\", \"source_id\": 18672379, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:58Z\", \"source_id\": 18681161, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:00Z\", \"source_id\": 18683744, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:29Z\", \"source_id\": 18686727, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:04Z\", \"source_id\": 18699131, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kilmarnock", "service_state_platform": "2", "timing_fact_generation": 1789819449439340, "current_leg_arrival_utc": "2026-09-19T12:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:09.435144", "service_state_evidence_id": 18699131, "current_leg_start_actual_dep": "2026-09-19T12:46:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-19T11:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:09.681918", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
KMK |
1A02 |
156446 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1070.845, "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": 2673.635, "from_m": 1070.845, "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": 3411.83, "from_m": 2673.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": 14837.593, "from_m": 3411.83, "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": 19058.619, "from_m": 14837.593, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19366.123, "from_m": 19058.619, "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": 19642.606, "from_m": 19366.123, "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": 23030.629, "from_m": 19642.606, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.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": 75.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": 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": 24941.304, "from_m": 24902.532, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.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": 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": 25168.721, "from_m": 25011.017, "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": 697331, "profile_key": "9477a7ad4cdee78128242c4b8dec187228ad28b5bb6ba1982562a18f836265fd", "schedule_id": 19154, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1213", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 1070.845, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 2536.775, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217H", "location": "Muirhouse South Jn", "stage_seq": 4, "distance_m": 4255.853, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221", "location": "Busby Jn", "stage_seq": 5, "distance_m": 6797.95, "section_seq": 1, "route_path_id": 36197}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": "1225H", "location": "Barrhead", "stage_seq": 6, "distance_m": 9944.982, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234H", "location": "Lugton", "stage_seq": 7, "distance_m": 15377.449, "section_seq": 1, "route_path_id": 36197}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": "1237H", "location": "Dunlop", "stage_seq": 8, "distance_m": 19509.671, "section_seq": 1, "route_path_id": 36197}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": "1241H", "location": "Stewarton", "stage_seq": 9, "distance_m": 22998.81, "section_seq": 1, "route_path_id": 36197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243", "location": "Lochridge Jn", "stage_seq": 10, "distance_m": 23687.992, "section_seq": 1, "route_path_id": 36197}, {"is_pass": false, "wtt_arr": "1245H", "wtt_dep": "1246", "location": "Kilmaurs", "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": 75.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": 1809, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:36Z", "source_id": 58599014, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:24:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:40Z", "source_id": 18672379, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:58Z", "source_id": 18681161, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:00Z", "source_id": 18683744, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:29Z", "source_id": 18686727, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:04Z", "source_id": 18699131, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:51:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
1213 |
1213 |
6 |
None |
None |
Kilmarnock |
1251 |
1251 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86787/2026-09-19/detailed |
None |
Kilmaurs |
2026-09-19T12:46:00+01:00 |
Kilmarnock |
5.0 |
{"type": "LineString", "coordinates": [[-4.5304986, 55.63702239999999], [-4.5305331, 55.6361232], [-4.5305735, 55.635412599999995], [-4.5305506, 55.6332071], [-4.530424699999999, 55.63219889999999], [-4.5302077999999995, 55.63139280000001], [-4.5301811, 55.63129549999999], [-4.5301054, 55.6310313], [-4.529346499999999, 55.62917530000001], [-4.5285197, 55.62785000000001], [-4.526984599999999, 55.6259916], [-4.5259513, 55.624980699999995], [-4.5259179, 55.624949], [-4.524673299999999, 55.6238892], [-4.5231623999999995, 55.62280880000001], [-4.5214536, 55.6217985], [-4.5152559, 55.61824440000001], [-4.5134898, 55.6173597], [-4.5116264, 55.6165804], [-4.509771500000001, 55.61595869999999], [-4.5057233, 55.614643000000015], [-4.504346, 55.61419959999999], [-4.5035399, 55.6139481], [-4.503329099999999, 55.61387379999999], [-4.502693299999999, 55.6136666], [-4.5026391, 55.61364679999999], [-4.5019735, 55.613387900000006], [-4.5017626, 55.61330180000001], [-4.501130799999999, 55.613083], [-4.500307599999999, 55.6128253], [-4.499122399999999, 55.61243799999999]]} |
2.2 |
1246 |
1251 |
Kilmaurs |
Kilmarnock |
Kilmarnock |
55.6124380 |
-4.4991224 |
55.6124380 |
-4.4991224 |
1 |
0 |
2026-09-19 12:14:22 |
TERMINATED |
2026-09-19 11:51:00 |
Kilmarnock |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699131 |
1789819449439340 |
39 |
39 |
2026-09-19 12:14:09.681918 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:09.435144 |
| 666592 |
697600 |
G27863 |
872S29MK19 |
2026-09-19 |
COMPLETE |
18697983 |
2026-09-19 13:04:00 |
2026-09-19 12:14:22 |
2026-09-21 12:14:22 |
{"id": 697600, "stp": "P", "toc": "Southern", "uid": "G27863", "consist": "377144", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27863/2026-09-19/detailed", "trust_id": "872S29MK19", "origin_crs": "WCY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-19", "dest_arr_time": "1305", "dest_platform": "11", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "2S29", "timing_status": "EARLY", "origin_station": "West Croydon", "current_leg_arr": "1304", "current_leg_dep": "1300", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1225", "origin_platform": "3", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-19T12:14:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Battersea Park", "dest_arr_time_act": "1305", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Battersea Park", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.936, \"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\": 676.235, \"from_m\": 272.936, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2745.205, \"from_m\": 676.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\": 2997.926, \"from_m\": 2745.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\": 3869.827, \"from_m\": 2997.926, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3934.843, \"from_m\": 3869.827, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3975.407, \"from_m\": 3934.843, \"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\": 5635.57, \"from_m\": 3975.407, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5843.103, \"from_m\": 5635.57, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5849.929, \"from_m\": 5843.103, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22709.188, \"from_m\": 5849.929, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23110.589, \"from_m\": 22709.188, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 24071.511, \"from_m\": 23110.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24751.919, \"from_m\": 24071.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\": 25309.491, \"from_m\": 24751.919, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26150.43, \"from_m\": 25309.491, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26222.559, \"from_m\": 26150.43, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26332.931, \"from_m\": 26222.559, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26361.627, \"from_m\": 26332.931, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27884.0, \"from_m\": 26361.627, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36917.691, \"from_m\": 27884.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36966.669, \"from_m\": 36917.691, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39498.82, \"from_m\": 36966.669, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40011.526, \"from_m\": 39498.82, \"capability_applied\": null, \"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\": 55563.204, \"from_m\": 40011.526, \"capability_applied\": null, \"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\": 57967.387, \"from_m\": 55563.204, \"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\": 58446.505, \"from_m\": 57967.387, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58495.168, \"from_m\": 58446.505, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 58528.485, \"from_m\": 58495.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\": 58579.313, \"from_m\": 58528.485, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 59340.292, \"from_m\": 58579.313, \"capability_applied\": null, \"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\": 59416.854, \"from_m\": 59340.292, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 95342.566, \"from_m\": 59416.854, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 95381.73, \"from_m\": 95342.566, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 97651.91, \"from_m\": 95381.73, \"capability_applied\": null, \"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\": 97862.176, \"from_m\": 97651.91, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 97915.734, \"from_m\": 97862.176, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 97947.03, \"from_m\": 97915.734, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 98071.994, \"from_m\": 97947.03, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 98628.087, \"from_m\": 98071.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\": 98650.797, \"from_m\": 98628.087, \"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\": 98699.577, \"from_m\": 98650.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\": 98751.303, \"from_m\": 98699.577, \"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\": 99228.774, \"from_m\": 98751.303, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 99353.737, \"from_m\": 99228.774, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 99398.144, \"from_m\": 99353.737, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 99450.436, \"from_m\": 99398.144, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 99458.444, \"from_m\": 99450.436, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 99514.596, \"from_m\": 99458.444, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 100917.154, \"from_m\": 99514.596, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 122730.045, \"from_m\": 100917.154, \"capability_applied\": null, \"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\": 122935.55, \"from_m\": 122730.045, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135391.544, \"from_m\": 122935.55, \"capability_applied\": null, \"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\": 135447.131, \"from_m\": 135391.544, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 135493.636, \"from_m\": 135447.131, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 138015.52, \"from_m\": 135493.636, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 138243.602, \"from_m\": 138015.52, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138775.568, \"from_m\": 138243.602, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 143953.274, \"from_m\": 138775.568, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 143998.795, \"from_m\": 143953.274, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 155921.198, \"from_m\": 143998.795, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 155994.801, \"from_m\": 155921.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\": 156818.74, \"from_m\": 155994.801, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 157745.94, \"from_m\": 156818.74, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 157801.351, \"from_m\": 157745.94, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 158616.038, \"from_m\": 157801.351, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 177221.573, \"from_m\": 158616.038, \"capability_applied\": null, \"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\": 177287.745, \"from_m\": 177221.573, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 180779.15, \"from_m\": 177287.745, \"capability_applied\": null, \"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\": 180826.483, \"from_m\": 180779.15, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180847.379, \"from_m\": 180826.483, \"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\": 180895.634, \"from_m\": 180847.379, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180935.854, \"from_m\": 180895.634, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 180989.936, \"from_m\": 180935.854, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 181216.438, \"from_m\": 180989.936, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 182265.624, \"from_m\": 181216.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 182288.52, \"from_m\": 182265.624, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 182346.301, \"from_m\": 182288.52, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 182491.787, \"from_m\": 182346.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\": 183995.173, \"from_m\": 182491.787, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 213713.1, \"from_m\": 183995.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\": 217062.564, \"from_m\": 213713.1, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 218758.355, \"from_m\": 217062.564, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 238590.734, \"from_m\": 218758.355, \"capability_applied\": null, \"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\": 245420.158, \"from_m\": 238590.734, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 245458.194, \"from_m\": 245420.158, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 245539.918, \"from_m\": 245458.194, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 250490.597, \"from_m\": 245539.918, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 257293.073, \"from_m\": 250490.597, \"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\": 260660.984, \"from_m\": 257293.073, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 262420.7, \"from_m\": 260660.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\": 265609.561, \"from_m\": 262420.7, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 266576.383, \"from_m\": 265609.561, \"capability_applied\": null, \"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\": 266624.22, \"from_m\": 266576.383, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 275549.371, \"from_m\": 266624.22, \"capability_applied\": null, \"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\": 277120.455, \"from_m\": 275549.371, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 283417.174, \"from_m\": 277120.455, \"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\": 287491.834, \"from_m\": 283417.174, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 292567.021, \"from_m\": 287491.834, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 292893.094, \"from_m\": 292567.021, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 295859.673, \"from_m\": 292893.094, \"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\": 298941.591, \"from_m\": 295859.673, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 302999.504, \"from_m\": 298941.591, \"capability_applied\": null, \"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\": 316295.106, \"from_m\": 302999.504, \"capability_applied\": null, \"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\": 317955.251, \"from_m\": 316295.106, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 319288.556, \"from_m\": 317955.251, \"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\": 325231.791, \"from_m\": 319288.556, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 326006.809, \"from_m\": 325231.791, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 327300.021, \"from_m\": 326006.809, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 327681.497, \"from_m\": 327300.021, \"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\": 328040.379, \"from_m\": 327681.497, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 336458.627, \"from_m\": 328040.379, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 341139.965, \"from_m\": 336458.627, \"capability_applied\": null, \"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\": 343482.998, \"from_m\": 341139.965, \"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\": 346607.298, \"from_m\": 343482.998, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 366965.762, \"from_m\": 346607.298, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 386393.63, \"from_m\": 366965.762, \"capability_applied\": null, \"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\": 395731.601, \"from_m\": 386393.63, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 395749.307, \"from_m\": 395731.601, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 400594.036, \"from_m\": 395749.307, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 404748.287, \"from_m\": 400594.036, \"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\": 407708.109, \"from_m\": 404748.287, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 419226.053, \"from_m\": 407708.109, \"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\": 421161.178, \"from_m\": 419226.053, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 426886.436, \"from_m\": 421161.178, \"capability_applied\": null, \"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\": 438489.19, \"from_m\": 426886.436, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 443232.221, \"from_m\": 438489.19, \"capability_applied\": null, \"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\": 444009.982, \"from_m\": 443232.221, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 444071.961, \"from_m\": 444009.982, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 446210.032, \"from_m\": 444071.961, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 446345.361, \"from_m\": 446210.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\": 448948.978, \"from_m\": 446345.361, \"capability_applied\": 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\": 452065.744, \"from_m\": 448948.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\": 453955.437, \"from_m\": 452065.744, \"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\": 460307.173, \"from_m\": 453955.437, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 461569.104, \"from_m\": 460307.173, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 461915.566, \"from_m\": 461569.104, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 462013.393, \"from_m\": 461915.566, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 462037.008, \"from_m\": 462013.393, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 462167.566, \"from_m\": 462037.008, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 466161.192, \"from_m\": 462167.566, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 466174.559, \"from_m\": 466161.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 468417.93, \"from_m\": 466174.559, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 468573.269, \"from_m\": 468417.93, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 469834.85, \"from_m\": 468573.269, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 472062.16, \"from_m\": 469834.85, \"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\": 472151.928, \"from_m\": 472062.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\": 472229.786, \"from_m\": 472151.928, \"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\": 472782.804, \"from_m\": 472229.786, \"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\": 472860.156, \"from_m\": 472782.804, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 472975.287, \"from_m\": 472860.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\": 473037.257, \"from_m\": 472975.287, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 473331.414, \"from_m\": 473037.257, \"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\": 473835.919, \"from_m\": 473331.414, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 474125.649, \"from_m\": 473835.919, \"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\": 697600, \"profile_key\": \"3d0715194d374af22ec8551bf975a73b782c8f1dc9a77c2dfbd9523b4d0bfc84\", \"schedule_id\": 13732, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"West Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 2, \"distance_m\": 753.397, \"section_seq\": 1, \"route_path_id\": 70828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 3, \"distance_m\": 3204.77, \"section_seq\": 1, \"route_path_id\": 70828}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1233\", \"location\": \"Norwood Junction\", \"stage_seq\": 4, \"distance_m\": 3869.827, \"section_seq\": 1, \"route_path_id\": 70828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Bromley Jn\", \"stage_seq\": 5, \"distance_m\": 5680.495, \"section_seq\": 1, \"route_path_id\": 70828}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": \"1238\", \"location\": \"Crystal Palace\", \"stage_seq\": 6, \"distance_m\": 24071.511, \"section_seq\": 1, \"route_path_id\": 70828}, {\"is_pass\": false, \"wtt_arr\": \"1240\", \"wtt_dep\": \"1240H\", \"location\": \"Gipsy Hill\", \"stage_seq\": 7, \"distance_m\": 25031.844, \"section_seq\": 1, \"route_path_id\": 70828}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": \"1243H\", \"location\": \"West Norwood\", \"stage_seq\": 8, \"distance_m\": 26222.559, \"section_seq\": 1, \"route_path_id\": 70828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244H\", \"location\": \"West Norwood Junction\", \"stage_seq\": 9, \"distance_m\": 27904.036, \"section_seq\": 1, \"route_path_id\": 70828}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": \"1248\", \"location\": \"Streatham Hill\", \"stage_seq\": 10, \"distance_m\": 32729.639, \"section_seq\": 1, \"route_path_id\": 70828}, {\"is_pass\": false, \"wtt_arr\": \"1251\", \"wtt_dep\": \"1252\", \"location\": \"Balham\", \"stage_seq\": 11, \"distance_m\": 35389.131, \"section_seq\": 1, \"route_path_id\": 70828}, {\"is_pass\": false, \"wtt_arr\": \"1256H\", \"wtt_dep\": \"1257H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 12, \"distance_m\": 36917.691, \"section_seq\": 1, \"route_path_id\": 70828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1259\", \"location\": \"Pouparts Jn\", \"stage_seq\": 13, \"distance_m\": 49798.986, \"section_seq\": 1, \"route_path_id\": 70828}, {\"is_pass\": false, \"wtt_arr\": \"1300H\", \"wtt_dep\": \"1301\", \"location\": \"Battersea Park\", \"stage_seq\": 14, \"distance_m\": 58119.95, \"section_seq\": 1, \"route_path_id\": 70828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 15, \"distance_m\": 58884.32, \"section_seq\": 1, \"route_path_id\": 70828}, {\"is_pass\": false, \"wtt_arr\": \"1305\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 16, \"distance_m\": 67337.847, \"section_seq\": 1, \"route_path_id\": 70828}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 474125.649, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70828}], \"total_distance_m\": 474125.649, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 469999.286, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4126.363, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1225", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:10Z\", \"source_id\": 58580956, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:52Z\", \"source_id\": 58616707, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:54Z\", \"source_id\": 18677794, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:40Z\", \"source_id\": 58627508, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:46Z\", \"source_id\": 18680993, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:17Z\", \"source_id\": 58633174, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:20Z\", \"source_id\": 18682681, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:49Z\", \"source_id\": 58638476, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:55Z\", \"source_id\": 18684343, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:30Z\", \"source_id\": 58646605, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:33Z\", \"source_id\": 18686742, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:45Z\", \"source_id\": 58655926, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:46Z\", \"source_id\": 18689585, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:32:01Z\", \"source_id\": 58487496, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:32:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:31Z\", \"source_id\": 58666389, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:33Z\", \"source_id\": 18692810, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:46Z\", \"source_id\": 58675736, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:59:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:50Z\", \"source_id\": 18695568, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:21Z\", \"source_id\": 58683563, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:24Z\", \"source_id\": 18697983, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "11", "timing_fact_generation": 1789819347452218, "current_leg_arrival_utc": "2026-09-19T13:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:11.120906", "service_state_evidence_id": 18697983, "current_leg_start_actual_dep": "2026-09-19T13:01:00+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:12.113837", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
WCY |
None |
2S29 |
377144 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 272.936, "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": 676.235, "from_m": 272.936, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2745.205, "from_m": 676.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": 2997.926, "from_m": 2745.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": 3869.827, "from_m": 2997.926, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3934.843, "from_m": 3869.827, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3975.407, "from_m": 3934.843, "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": 5635.57, "from_m": 3975.407, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5843.103, "from_m": 5635.57, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5849.929, "from_m": 5843.103, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22709.188, "from_m": 5849.929, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23110.589, "from_m": 22709.188, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 24071.511, "from_m": 23110.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24751.919, "from_m": 24071.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": 25309.491, "from_m": 24751.919, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26150.43, "from_m": 25309.491, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26222.559, "from_m": 26150.43, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26332.931, "from_m": 26222.559, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26361.627, "from_m": 26332.931, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27884.0, "from_m": 26361.627, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36917.691, "from_m": 27884.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36966.669, "from_m": 36917.691, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39498.82, "from_m": 36966.669, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40011.526, "from_m": 39498.82, "capability_applied": null, "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": 55563.204, "from_m": 40011.526, "capability_applied": null, "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": 57967.387, "from_m": 55563.204, "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": 58446.505, "from_m": 57967.387, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58495.168, "from_m": 58446.505, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 58528.485, "from_m": 58495.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": 58579.313, "from_m": 58528.485, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 59340.292, "from_m": 58579.313, "capability_applied": null, "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": 59416.854, "from_m": 59340.292, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 95342.566, "from_m": 59416.854, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 95381.73, "from_m": 95342.566, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 97651.91, "from_m": 95381.73, "capability_applied": null, "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": 97862.176, "from_m": 97651.91, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 97915.734, "from_m": 97862.176, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 97947.03, "from_m": 97915.734, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 98071.994, "from_m": 97947.03, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 98628.087, "from_m": 98071.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": 98650.797, "from_m": 98628.087, "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": 98699.577, "from_m": 98650.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": 98751.303, "from_m": 98699.577, "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": 99228.774, "from_m": 98751.303, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 99353.737, "from_m": 99228.774, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 99398.144, "from_m": 99353.737, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 99450.436, "from_m": 99398.144, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 99458.444, "from_m": 99450.436, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 99514.596, "from_m": 99458.444, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 100917.154, "from_m": 99514.596, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 122730.045, "from_m": 100917.154, "capability_applied": null, "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": 122935.55, "from_m": 122730.045, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135391.544, "from_m": 122935.55, "capability_applied": null, "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": 135447.131, "from_m": 135391.544, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 135493.636, "from_m": 135447.131, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 138015.52, "from_m": 135493.636, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 138243.602, "from_m": 138015.52, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138775.568, "from_m": 138243.602, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 143953.274, "from_m": 138775.568, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 143998.795, "from_m": 143953.274, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 155921.198, "from_m": 143998.795, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 155994.801, "from_m": 155921.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": 156818.74, "from_m": 155994.801, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 157745.94, "from_m": 156818.74, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 157801.351, "from_m": 157745.94, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 158616.038, "from_m": 157801.351, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 177221.573, "from_m": 158616.038, "capability_applied": null, "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": 177287.745, "from_m": 177221.573, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 180779.15, "from_m": 177287.745, "capability_applied": null, "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": 180826.483, "from_m": 180779.15, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180847.379, "from_m": 180826.483, "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": 180895.634, "from_m": 180847.379, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180935.854, "from_m": 180895.634, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 180989.936, "from_m": 180935.854, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 181216.438, "from_m": 180989.936, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 182265.624, "from_m": 181216.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 182288.52, "from_m": 182265.624, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 182346.301, "from_m": 182288.52, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 182491.787, "from_m": 182346.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": 183995.173, "from_m": 182491.787, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 213713.1, "from_m": 183995.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": 217062.564, "from_m": 213713.1, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 218758.355, "from_m": 217062.564, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 238590.734, "from_m": 218758.355, "capability_applied": null, "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": 245420.158, "from_m": 238590.734, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 245458.194, "from_m": 245420.158, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 245539.918, "from_m": 245458.194, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 250490.597, "from_m": 245539.918, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 257293.073, "from_m": 250490.597, "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": 260660.984, "from_m": 257293.073, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 262420.7, "from_m": 260660.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": 265609.561, "from_m": 262420.7, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 266576.383, "from_m": 265609.561, "capability_applied": null, "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": 266624.22, "from_m": 266576.383, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 275549.371, "from_m": 266624.22, "capability_applied": null, "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": 277120.455, "from_m": 275549.371, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 283417.174, "from_m": 277120.455, "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": 287491.834, "from_m": 283417.174, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 292567.021, "from_m": 287491.834, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 292893.094, "from_m": 292567.021, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 295859.673, "from_m": 292893.094, "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": 298941.591, "from_m": 295859.673, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 302999.504, "from_m": 298941.591, "capability_applied": null, "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": 316295.106, "from_m": 302999.504, "capability_applied": null, "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": 317955.251, "from_m": 316295.106, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 319288.556, "from_m": 317955.251, "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": 325231.791, "from_m": 319288.556, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 326006.809, "from_m": 325231.791, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 327300.021, "from_m": 326006.809, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 327681.497, "from_m": 327300.021, "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": 328040.379, "from_m": 327681.497, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 336458.627, "from_m": 328040.379, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 341139.965, "from_m": 336458.627, "capability_applied": null, "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": 343482.998, "from_m": 341139.965, "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": 346607.298, "from_m": 343482.998, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 366965.762, "from_m": 346607.298, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 386393.63, "from_m": 366965.762, "capability_applied": null, "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": 395731.601, "from_m": 386393.63, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 395749.307, "from_m": 395731.601, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 400594.036, "from_m": 395749.307, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 404748.287, "from_m": 400594.036, "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": 407708.109, "from_m": 404748.287, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 419226.053, "from_m": 407708.109, "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": 421161.178, "from_m": 419226.053, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 426886.436, "from_m": 421161.178, "capability_applied": null, "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": 438489.19, "from_m": 426886.436, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 443232.221, "from_m": 438489.19, "capability_applied": null, "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": 444009.982, "from_m": 443232.221, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 444071.961, "from_m": 444009.982, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 446210.032, "from_m": 444071.961, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 446345.361, "from_m": 446210.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": 448948.978, "from_m": 446345.361, "capability_applied": 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": 452065.744, "from_m": 448948.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": 453955.437, "from_m": 452065.744, "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": 460307.173, "from_m": 453955.437, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 461569.104, "from_m": 460307.173, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 461915.566, "from_m": 461569.104, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 462013.393, "from_m": 461915.566, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 462037.008, "from_m": 462013.393, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 462167.566, "from_m": 462037.008, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 466161.192, "from_m": 462167.566, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 466174.559, "from_m": 466161.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 468417.93, "from_m": 466174.559, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 468573.269, "from_m": 468417.93, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 469834.85, "from_m": 468573.269, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 472062.16, "from_m": 469834.85, "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": 472151.928, "from_m": 472062.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": 472229.786, "from_m": 472151.928, "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": 472782.804, "from_m": 472229.786, "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": 472860.156, "from_m": 472782.804, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 472975.287, "from_m": 472860.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": 473037.257, "from_m": 472975.287, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 473331.414, "from_m": 473037.257, "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": 473835.919, "from_m": 473331.414, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 474125.649, "from_m": 473835.919, "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": 697600, "profile_key": "3d0715194d374af22ec8551bf975a73b782c8f1dc9a77c2dfbd9523b4d0bfc84", "schedule_id": 13732, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1225", "location": "West Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 2, "distance_m": 753.397, "section_seq": 1, "route_path_id": 70828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230", "location": "Norwood Fork Jn", "stage_seq": 3, "distance_m": 3204.77, "section_seq": 1, "route_path_id": 70828}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1233", "location": "Norwood Junction", "stage_seq": 4, "distance_m": 3869.827, "section_seq": 1, "route_path_id": 70828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "Bromley Jn", "stage_seq": 5, "distance_m": 5680.495, "section_seq": 1, "route_path_id": 70828}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": "1238", "location": "Crystal Palace", "stage_seq": 6, "distance_m": 24071.511, "section_seq": 1, "route_path_id": 70828}, {"is_pass": false, "wtt_arr": "1240", "wtt_dep": "1240H", "location": "Gipsy Hill", "stage_seq": 7, "distance_m": 25031.844, "section_seq": 1, "route_path_id": 70828}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": "1243H", "location": "West Norwood", "stage_seq": 8, "distance_m": 26222.559, "section_seq": 1, "route_path_id": 70828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244H", "location": "West Norwood Junction", "stage_seq": 9, "distance_m": 27904.036, "section_seq": 1, "route_path_id": 70828}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": "1248", "location": "Streatham Hill", "stage_seq": 10, "distance_m": 32729.639, "section_seq": 1, "route_path_id": 70828}, {"is_pass": false, "wtt_arr": "1251", "wtt_dep": "1252", "location": "Balham", "stage_seq": 11, "distance_m": 35389.131, "section_seq": 1, "route_path_id": 70828}, {"is_pass": false, "wtt_arr": "1256H", "wtt_dep": "1257H", "location": "Clapham Junction (C)", "stage_seq": 12, "distance_m": 36917.691, "section_seq": 1, "route_path_id": 70828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1259", "location": "Pouparts Jn", "stage_seq": 13, "distance_m": 49798.986, "section_seq": 1, "route_path_id": 70828}, {"is_pass": false, "wtt_arr": "1300H", "wtt_dep": "1301", "location": "Battersea Park", "stage_seq": 14, "distance_m": 58119.95, "section_seq": 1, "route_path_id": 70828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302", "location": "Battersea Pier Jn", "stage_seq": 15, "distance_m": 58884.32, "section_seq": 1, "route_path_id": 70828}, {"is_pass": false, "wtt_arr": "1305", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 16, "distance_m": 67337.847, "section_seq": 1, "route_path_id": 70828}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 474125.649, "from_m": 0.0, "section_seq": 1, "route_path_id": 70828}], "total_distance_m": 474125.649, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 469999.286, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4126.363, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30051, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:10Z", "source_id": 58580956, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-19T11:16:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29974, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:52Z", "source_id": 58616707, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:32:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:54Z", "source_id": 18677794, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29862, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:40Z", "source_id": 58627508, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:37:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:46Z", "source_id": 18680993, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29858, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:17Z", "source_id": 58633174, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:39:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:20Z", "source_id": 18682681, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29854, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:49Z", "source_id": 58638476, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:42:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:55Z", "source_id": 18684343, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29837, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:30Z", "source_id": 58646605, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:46:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:33Z", "source_id": 18686742, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:45Z", "source_id": 58655926, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:50:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:46Z", "source_id": 18689585, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29166, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:32:01Z", "source_id": 58487496, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T10:32:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:31Z", "source_id": 58666389, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:55:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:33Z", "source_id": 18692810, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:46Z", "source_id": 58675736, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:59:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:50Z", "source_id": 18695568, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28745, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:21Z", "source_id": 58683563, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:04:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:24Z", "source_id": 18697983, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
West Croydon |
1225 |
1225 |
3 |
None |
None |
London Victoria (C) |
1305 |
1305 |
11 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27863/2026-09-19/detailed |
None |
Battersea Park |
2026-09-19T13:01:00+01:00 |
London Victoria (C) |
4.0 |
{"type": "LineString", "coordinates": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
1.5 |
1300 |
1304 |
Battersea Park |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-19 12:14:22 |
TERMINATED |
2026-09-19 12:04:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18697983 |
1789819347452218 |
63 |
63 |
2026-09-19 12:14:12.113837 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:11.120906 |
| 666593 |
698271 |
L24493 |
502V29ML19 |
2026-09-19 |
COMPLETE |
18698511 |
2026-09-19 13:04:00 |
2026-09-19 12:14:22 |
2026-09-21 12:14:22 |
{"id": 698271, "stp": "P", "toc": "London Overground", "uid": "L24493", "consist": null, "dest_crs": "RMF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L24493/2026-09-19/detailed", "trust_id": "502V29ML19", "origin_crs": "XUP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Romford", "service_date": "2026-09-19", "dest_arr_time": "1304", "dest_platform": "1", "is_terminated": 1, "next_location": "Romford", "signalling_id": "2V29", "timing_status": "ON TIME", "origin_station": "Upminster", "current_leg_arr": "1304", "current_leg_dep": "1259", "current_leg_end": "Romford", "origin_dep_time": "1255", "origin_platform": null, "current_location": "Romford Ground Frame", "last_update_time": "2026-09-19T12:14:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.22044790000000003, 51.568550500000015], [0.21994549999999996, 51.5687063], [0.2194219, 51.5688578], [0.21896379999999996, 51.56898379999999], [0.2181907, 51.5691803], [0.209064, 51.57138379999999], [0.2086218, 51.57148680000001], [0.2085711, 51.57150000000001], [0.2085189, 51.5715142], [0.2083077, 51.57156810000001], [0.2079407, 51.5716734], [0.2072084, 51.57187719999999], [0.20684389999999997, 51.57198869999999], [0.20649169999999997, 51.5721048], [0.20613, 51.5722282], [0.20579549999999996, 51.5723512], [0.2047718, 51.5727396], [0.2041764, 51.5730073], [0.2037925, 51.57317569999999], [0.2034132, 51.5733479], [0.2030243, 51.5735333], [0.2026421, 51.5737227], [0.20224659999999997, 51.573933199999985], [0.2018603, 51.574147999999994], [0.2010699, 51.57461730000001], [0.2003068, 51.57512489999999], [0.19903699999999996, 51.5760222], [0.1986343, 51.5763212], [0.19829659999999996, 51.57654420000001], [0.19804669999999996, 51.5767027], [0.197778, 51.5768482], [0.1974102, 51.57701410000001], [0.1971638, 51.57711329999999], [0.1967794, 51.57724429999998], [0.1964859, 51.5773355], [0.1960854, 51.5774356], [0.1956533, 51.577519], [0.1952532, 51.57756479999999], [0.19496920000000004, 51.577598999999985], [0.19462029999999997, 51.57763070000001], [0.19411270000000003, 51.5776351], [0.193804, 51.57762890000001], [0.19353029999999996, 51.5776152], [0.19331059999999997, 51.5775975], [0.1930398, 51.5775677], [0.19278, 51.5775247], [0.19258269999999997, 51.57748], [0.1921942, 51.577377099999985], [0.191702, 51.5772323], [0.1892245, 51.5765125], [0.1887793, 51.57636099999999], [0.18847469999999997, 51.57625730000001], [0.18806419999999996, 51.57613510000001], [0.18762449999999997, 51.5760103], [0.18745239999999996, 51.575961], [0.1870853, 51.5758544], [0.1858503, 51.5754702], [0.18569469999999996, 51.5754285], [0.18497279999999997, 51.575282599999994], [0.1837444, 51.5749288], [0.1834839, 51.5748547], [0.18134049999999996, 51.5742281], [0.1796630568239043, 51.57377471010074], [0.1790496, 51.5736089], [0.1788299, 51.5735537], [0.1784065, 51.5734468], [0.17782239999999996, 51.5733097], [0.1773347, 51.5732011], [0.17518419999999998, 51.57273310000001], [0.17612719999999998, 51.5729717], [0.1763451, 51.5730174], [0.1767455, 51.5731176], [0.1772142, 51.573256], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1782129, 51.573512699999995], [0.1787673, 51.5736508], [0.17898709999999998, 51.57370859999999], [0.1796630568239043, 51.57390903148454], [0.1812359, 51.57437539999999], [0.1815792, 51.5744793], [0.1826401, 51.57477960000001]]}", "current_leg_start": "Emerson Park", "dest_arr_time_act": "1304", "motion_projection": null, "next_location_lat": "51.5747796", "next_location_lon": "0.1826401", "previous_location": "Emerson Park", "current_leg_milage": "2.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12088.443, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12147.239, \"from_m\": 12088.443, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15912.346, \"from_m\": 12147.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15974.461, \"from_m\": 15912.346, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16032.395, \"from_m\": 15974.461, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19815.144, \"from_m\": 16032.395, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19859.461, \"from_m\": 19815.144, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20094.629, \"from_m\": 19859.461, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21497.991, \"from_m\": 20094.629, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 21574.171, \"from_m\": 21497.991, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21756.968, \"from_m\": 21574.171, \"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\": 24254.214, \"from_m\": 21756.968, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25019.989, \"from_m\": 24254.214, \"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\": 29600.336, \"from_m\": 25019.989, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30610.45, \"from_m\": 29600.336, \"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\": 38402.719, \"from_m\": 30610.45, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38492.17, \"from_m\": 38402.719, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39822.667, \"from_m\": 38492.17, \"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\": 40026.067, \"from_m\": 39822.667, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45823.889, \"from_m\": 40026.067, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48151.182, \"from_m\": 45823.889, \"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\": 48647.201, \"from_m\": 48151.182, \"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\": 48688.876, \"from_m\": 48647.201, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 48750.151, \"from_m\": 48688.876, \"capability_applied\": null, \"effective_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\": 698271, \"profile_key\": \"faa195d55ce00cdbd930b97f72c9eb1838e050b42d403437dbba2174a321e03c\", \"schedule_id\": 16567, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1255\", \"location\": \"Upminster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35005}, {\"is_pass\": false, \"wtt_arr\": \"1258H\", \"wtt_dep\": \"1259\", \"location\": \"Emerson Park\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 35005}, {\"is_pass\": false, \"wtt_arr\": \"1304\", \"wtt_dep\": null, \"location\": \"Romford\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 35005}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48750.151, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35005}], \"total_distance_m\": 48750.151, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 47639.252, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1110.899, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1255", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5747796", "current_position_lon": "0.1826401", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:04Z\", \"source_id\": 58685166, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:09Z\", \"source_id\": 18698511, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Romford", "service_state_platform": "1", "timing_fact_generation": 1789819392156165, "current_leg_arrival_utc": "2026-09-19T13:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:11.133539", "service_state_evidence_id": 18698511, "current_leg_start_actual_dep": "2026-09-19T12:59:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:12.116667", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
XUP |
RMF |
2V29 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12088.443, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12147.239, "from_m": 12088.443, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15912.346, "from_m": 12147.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15974.461, "from_m": 15912.346, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16032.395, "from_m": 15974.461, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19815.144, "from_m": 16032.395, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19859.461, "from_m": 19815.144, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20094.629, "from_m": 19859.461, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21497.991, "from_m": 20094.629, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 21574.171, "from_m": 21497.991, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21756.968, "from_m": 21574.171, "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": 24254.214, "from_m": 21756.968, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25019.989, "from_m": 24254.214, "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": 29600.336, "from_m": 25019.989, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30610.45, "from_m": 29600.336, "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": 38402.719, "from_m": 30610.45, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38492.17, "from_m": 38402.719, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39822.667, "from_m": 38492.17, "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": 40026.067, "from_m": 39822.667, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45823.889, "from_m": 40026.067, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48151.182, "from_m": 45823.889, "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": 48647.201, "from_m": 48151.182, "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": 48688.876, "from_m": 48647.201, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 48750.151, "from_m": 48688.876, "capability_applied": null, "effective_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": 698271, "profile_key": "faa195d55ce00cdbd930b97f72c9eb1838e050b42d403437dbba2174a321e03c", "schedule_id": 16567, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1255", "location": "Upminster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35005}, {"is_pass": false, "wtt_arr": "1258H", "wtt_dep": "1259", "location": "Emerson Park", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 35005}, {"is_pass": false, "wtt_arr": "1304", "wtt_dep": null, "location": "Romford", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 35005}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48750.151, "from_m": 0.0, "section_seq": 1, "route_path_id": 35005}], "total_distance_m": 48750.151, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 47639.252, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1110.899, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14202, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:04Z", "source_id": 58685166, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:04:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:09Z", "source_id": 18698511, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Upminster |
1255 |
1255 |
None |
None |
None |
Romford |
1304 |
1304 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L24493/2026-09-19/detailed |
None |
Emerson Park |
2026-09-19T12:59:00+01:00 |
Romford |
5.0 |
{"type": "LineString", "coordinates": [[0.22044790000000003, 51.568550500000015], [0.21994549999999996, 51.5687063], [0.2194219, 51.5688578], [0.21896379999999996, 51.56898379999999], [0.2181907, 51.5691803], [0.209064, 51.57138379999999], [0.2086218, 51.57148680000001], [0.2085711, 51.57150000000001], [0.2085189, 51.5715142], [0.2083077, 51.57156810000001], [0.2079407, 51.5716734], [0.2072084, 51.57187719999999], [0.20684389999999997, 51.57198869999999], [0.20649169999999997, 51.5721048], [0.20613, 51.5722282], [0.20579549999999996, 51.5723512], [0.2047718, 51.5727396], [0.2041764, 51.5730073], [0.2037925, 51.57317569999999], [0.2034132, 51.5733479], [0.2030243, 51.5735333], [0.2026421, 51.5737227], [0.20224659999999997, 51.573933199999985], [0.2018603, 51.574147999999994], [0.2010699, 51.57461730000001], [0.2003068, 51.57512489999999], [0.19903699999999996, 51.5760222], [0.1986343, 51.5763212], [0.19829659999999996, 51.57654420000001], [0.19804669999999996, 51.5767027], [0.197778, 51.5768482], [0.1974102, 51.57701410000001], [0.1971638, 51.57711329999999], [0.1967794, 51.57724429999998], [0.1964859, 51.5773355], [0.1960854, 51.5774356], [0.1956533, 51.577519], [0.1952532, 51.57756479999999], [0.19496920000000004, 51.577598999999985], [0.19462029999999997, 51.57763070000001], [0.19411270000000003, 51.5776351], [0.193804, 51.57762890000001], [0.19353029999999996, 51.5776152], [0.19331059999999997, 51.5775975], [0.1930398, 51.5775677], [0.19278, 51.5775247], [0.19258269999999997, 51.57748], [0.1921942, 51.577377099999985], [0.191702, 51.5772323], [0.1892245, 51.5765125], [0.1887793, 51.57636099999999], [0.18847469999999997, 51.57625730000001], [0.18806419999999996, 51.57613510000001], [0.18762449999999997, 51.5760103], [0.18745239999999996, 51.575961], [0.1870853, 51.5758544], [0.1858503, 51.5754702], [0.18569469999999996, 51.5754285], [0.18497279999999997, 51.575282599999994], [0.1837444, 51.5749288], [0.1834839, 51.5748547], [0.18134049999999996, 51.5742281], [0.1796630568239043, 51.57377471010074], [0.1790496, 51.5736089], [0.1788299, 51.5735537], [0.1784065, 51.5734468], [0.17782239999999996, 51.5733097], [0.1773347, 51.5732011], [0.17518419999999998, 51.57273310000001], [0.17612719999999998, 51.5729717], [0.1763451, 51.5730174], [0.1767455, 51.5731176], [0.1772142, 51.573256], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1782129, 51.573512699999995], [0.1787673, 51.5736508], [0.17898709999999998, 51.57370859999999], [0.1796630568239043, 51.57390903148454], [0.1812359, 51.57437539999999], [0.1815792, 51.5744793], [0.1826401, 51.57477960000001]]} |
2.6 |
1259 |
1304 |
Emerson Park |
Romford Ground Frame |
Romford |
51.5747796 |
0.1826401 |
51.5747796 |
0.1826401 |
1 |
0 |
2026-09-19 12:14:22 |
TERMINATED |
2026-09-19 12:04:00 |
Romford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698511 |
1789819392156165 |
3 |
3 |
2026-09-19 12:14:12.116667 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:11.133539 |
| 666594 |
690016 |
C04451 |
481R62M619 |
2026-09-19 |
COMPLETE |
18698013 |
2026-09-19 13:04:00 |
2026-09-19 12:14:22 |
2026-09-21 12:14:22 |
{"id": 690016, "stp": "O", "toc": "East Midlands Railway", "uid": "C04451", "consist": "170416+170534", "dest_crs": "LIV", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C04451/2026-09-19/detailed", "trust_id": "481R62M619", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-19", "dest_arr_time": "1229", "dest_platform": "8", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "1R62", "timing_status": "LATE", "origin_station": "Norwich", "current_leg_arr": "1304", "current_leg_dep": "1249", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "0651", "origin_platform": "3B", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-19T12:14:22", "route_debug_link": null, "timing_variation": "+35 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Liverpool South Parkway (HL)", "dest_arr_time_act": "1229", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Liverpool South Parkway (HL)", "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\": 234.99, \"from_m\": 0.0, \"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\": 274.657, \"from_m\": 234.99, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 377.991, \"from_m\": 274.657, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 411.442, \"from_m\": 377.991, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1552.353, \"from_m\": 411.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\": 2497.448, \"from_m\": 1552.353, \"capability_applied\": null, \"effective_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\": 690016, \"profile_key\": \"444f2a575607e7a0411ab04decc41c259645713f3ffa321aed2317a5a3d4c925\", \"schedule_id\": 30628, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Norwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 833.247, \"section_seq\": 1, \"route_path_id\": 30011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"Trowse Swing Bridge\", \"stage_seq\": 3, \"distance_m\": 1434.102, \"section_seq\": 1, \"route_path_id\": 30011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653H\", \"location\": \"Trowse Jn\", \"stage_seq\": 4, \"distance_m\": 2497.448, \"section_seq\": 1, \"route_path_id\": 30011}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2497.448, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30011}], \"total_distance_m\": 2497.448, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1518.902, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 978.546, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0651", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T06:05:59Z\", \"source_id\": 57920956, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T06:08:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T06:06:03Z\", \"source_id\": 18470515, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T06:12:50Z\", \"source_id\": 57934388, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T06:13:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T06:12:51Z\", \"source_id\": 18474717, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T06:24:16Z\", \"source_id\": 57956936, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T06:25:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T06:24:19Z\", \"source_id\": 18481882, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T06:32:04Z\", \"source_id\": 57972816, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T06:33:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T06:32:07Z\", \"source_id\": 18486879, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T06:47:05Z\", \"source_id\": 58003223, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T06:47:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T06:47:09Z\", \"source_id\": 18496575, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T07:13:04Z\", \"source_id\": 18513596, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T07:27:00Z\", \"source_id\": 18522842, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11893, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T07:33:25Z\", \"source_id\": 58102298, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T07:34:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T07:33:29Z\", \"source_id\": 18527098, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:06:56Z\", \"source_id\": 58174812, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:07:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:06:59Z\", \"source_id\": 18548820, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:21:35Z\", \"source_id\": 58206277, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:22:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:21:39Z\", \"source_id\": 18558540, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:24:08Z\", \"source_id\": 58211658, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:24:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:24:12Z\", \"source_id\": 18560194, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:29:21Z\", \"source_id\": 18563576, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:43:46Z\", \"source_id\": 58253220, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:45:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:43:51Z\", \"source_id\": 18573173, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:14:23Z\", \"source_id\": 58319599, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:15:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:14:25Z\", \"source_id\": 18593349, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:19:49Z\", \"source_id\": 58331279, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:20:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:19:52Z\", \"source_id\": 18596963, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:34:27Z\", \"source_id\": 58361102, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:32:56Z\", \"source_id\": 18600968, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:49:11Z\", \"source_id\": 58395070, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:51:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:49:14Z\", \"source_id\": 18609987, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:06:12Z\", \"source_id\": 58432100, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:10:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:06:16Z\", \"source_id\": 18621325, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9291, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:11:55Z\", \"source_id\": 58444750, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:13:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:12:00Z\", \"source_id\": 18625145, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:37:55Z\", \"source_id\": 18642148, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:39:08Z\", \"source_id\": 18642931, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:50:51Z\", \"source_id\": 58527913, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:51:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:50:55Z\", \"source_id\": 18650711, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:22Z\", \"source_id\": 58539986, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:57:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:25Z\", \"source_id\": 18654359, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:17Z\", \"source_id\": 58557571, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:04:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:25Z\", \"source_id\": 18659613, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:15Z\", \"source_id\": 58581176, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:20Z\", \"source_id\": 18666850, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10058, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:45Z\", \"source_id\": 58599255, \"stage_seq\": 77, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:50Z\", \"source_id\": 18672496, \"stage_seq\": 77, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:54Z\", \"source_id\": 58623473, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:54Z\", \"source_id\": 18679795, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:18Z\", \"source_id\": 18683298, \"stage_seq\": 79, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:37Z\", \"source_id\": 58640238, \"stage_seq\": 80, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:43:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:42Z\", \"source_id\": 18684898, \"stage_seq\": 80, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:50Z\", \"source_id\": 58649484, \"stage_seq\": 82, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:51Z\", \"source_id\": 18687662, \"stage_seq\": 82, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:03Z\", \"source_id\": 58676320, \"stage_seq\": 85, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:06Z\", \"source_id\": 18695760, \"stage_seq\": 85, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:23Z\", \"source_id\": 58683633, \"stage_seq\": 87, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:28Z\", \"source_id\": 18698013, \"stage_seq\": 87, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "3", "timing_fact_generation": 1789819349034098, "current_leg_arrival_utc": "2026-09-19T13:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:16.069219", "service_state_evidence_id": 18698013, "current_leg_start_actual_dep": "2026-09-19T12:53:00+01:00", "operational_evidence_version": 323, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:16.867965", "service_state_valid_until_kind": null, "operational_interpretation_version": 323, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
O |
NRW |
LIV |
1R62 |
170416+170534 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 234.99, "from_m": 0.0, "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": 274.657, "from_m": 234.99, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 377.991, "from_m": 274.657, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 411.442, "from_m": 377.991, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1552.353, "from_m": 411.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": 2497.448, "from_m": 1552.353, "capability_applied": null, "effective_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": 690016, "profile_key": "444f2a575607e7a0411ab04decc41c259645713f3ffa321aed2317a5a3d4c925", "schedule_id": 30628, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0651", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 833.247, "section_seq": 1, "route_path_id": 30011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "Trowse Swing Bridge", "stage_seq": 3, "distance_m": 1434.102, "section_seq": 1, "route_path_id": 30011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653H", "location": "Trowse Jn", "stage_seq": 4, "distance_m": 2497.448, "section_seq": 1, "route_path_id": 30011}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2497.448, "from_m": 0.0, "section_seq": 1, "route_path_id": 30011}], "total_distance_m": 2497.448, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1518.902, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 978.546, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13208, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T06:05:59Z", "source_id": 57920956, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T06:08:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T06:06:03Z", "source_id": 18470515, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13219, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T06:12:50Z", "source_id": 57934388, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T06:13:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T06:12:51Z", "source_id": 18474717, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12167, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T06:24:16Z", "source_id": 57956936, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T06:25:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T06:24:19Z", "source_id": 18481882, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12175, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T06:32:04Z", "source_id": 57972816, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T06:33:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T06:32:07Z", "source_id": 18486879, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12212, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T06:47:05Z", "source_id": 58003223, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T06:47:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T06:47:09Z", "source_id": 18496575, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T07:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T07:13:04Z", "source_id": 18513596, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T08:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T07:27:00Z", "source_id": 18522842, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11893, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T07:33:25Z", "source_id": 58102298, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T07:34:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T07:33:29Z", "source_id": 18527098, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11701, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:06:56Z", "source_id": 58174812, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T08:07:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:06:59Z", "source_id": 18548820, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T09:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11742, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:21:35Z", "source_id": 58206277, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T08:22:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:21:39Z", "source_id": 18558540, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T09:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16641, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:24:08Z", "source_id": 58211658, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T08:24:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:24:12Z", "source_id": 18560194, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T09:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:29:21Z", "source_id": 18563576, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T09:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16441, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:43:46Z", "source_id": 58253220, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-19T08:45:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:43:51Z", "source_id": 18573173, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-19T09:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16720, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:14:23Z", "source_id": 58319599, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-19T09:15:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:14:25Z", "source_id": 18593349, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-19T10:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16659, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:19:49Z", "source_id": 58331279, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-19T09:20:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:19:52Z", "source_id": 18596963, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-19T10:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7610, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:34:27Z", "source_id": 58361102, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-19T09:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:32:56Z", "source_id": 18600968, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-19T10:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7383, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:49:11Z", "source_id": 58395070, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-19T09:51:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:49:14Z", "source_id": 18609987, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-19T10:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9301, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:06:12Z", "source_id": 58432100, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-19T10:10:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:06:16Z", "source_id": 18621325, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-19T11:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9291, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:11:55Z", "source_id": 58444750, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-19T10:13:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:12:00Z", "source_id": 18625145, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-19T11:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:37:55Z", "source_id": 18642148, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-19T11:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:39:08Z", "source_id": 18642931, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-19T11:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:50:51Z", "source_id": 58527913, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-19T10:51:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:50:55Z", "source_id": 18650711, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-19T11:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:22Z", "source_id": 58539986, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-19T10:57:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:25Z", "source_id": 18654359, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-19T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:17Z", "source_id": 58557571, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-19T11:04:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:25Z", "source_id": 18659613, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-19T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10069, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:15Z", "source_id": 58581176, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-19T11:17:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:20Z", "source_id": 18666850, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10058, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:45Z", "source_id": 58599255, "stage_seq": 77, "event_role": "ARR", "event_time": "2026-09-19T11:24:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:50Z", "source_id": 18672496, "stage_seq": 77, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10048, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:54Z", "source_id": 58623473, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-19T11:36:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:54Z", "source_id": 18679795, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:18Z", "source_id": 18683298, "stage_seq": 79, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10038, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:37Z", "source_id": 58640238, "stage_seq": 80, "event_role": "ARR", "event_time": "2026-09-19T11:43:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:42Z", "source_id": 18684898, "stage_seq": 80, "event_role": "ARR", "event_time": "2026-09-19T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9932, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:50Z", "source_id": 58649484, "stage_seq": 82, "event_role": "ARR", "event_time": "2026-09-19T11:47:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:51Z", "source_id": 18687662, "stage_seq": 82, "event_role": "ARR", "event_time": "2026-09-19T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:03Z", "source_id": 58676320, "stage_seq": 85, "event_role": "ARR", "event_time": "2026-09-19T12:00:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:06Z", "source_id": 18695760, "stage_seq": 85, "event_role": "ARR", "event_time": "2026-09-19T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9855, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:23Z", "source_id": 58683633, "stage_seq": 87, "event_role": "ARR", "event_time": "2026-09-19T12:04:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:28Z", "source_id": 18698013, "stage_seq": 87, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Norwich |
0651 |
0651 |
3B |
None |
None |
Liverpool Lime Street HL/ML |
1229 |
1229 |
8 |
LATE |
+35 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C04451/2026-09-19/detailed |
None |
Liverpool South Parkway (HL) |
2026-09-19T12:53:00+01:00 |
Liverpool Lime Street HL/ML |
15.0 |
{"type": "LineString", "coordinates": [[-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} |
5.6 |
1249 |
1304 |
Liverpool South Parkway (HL) |
Liverpool L.st (lhs-vt) |
Liverpool Lime Street HL/ML |
53.4075993 |
-2.9783843 |
53.4075993 |
-2.9783843 |
1 |
0 |
2026-09-19 12:14:22 |
TERMINATED |
2026-09-19 12:04:00 |
Liverpool Lime Street HL/ML |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698013 |
1789819349034098 |
323 |
323 |
2026-09-19 12:14:16.867965 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:16.069219 |
| 666595 |
697574 |
L83086 |
862L40MK19 |
2026-09-19 |
COMPLETE |
18698827 |
2026-09-19 13:04:00 |
2026-09-19 12:14:22 |
2026-09-21 12:14:22 |
{"id": 697574, "stp": "O", "toc": "South Western Railway", "uid": "L83086", "consist": "450045+450106", "dest_crs": "WOK", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83086/2026-09-19/detailed", "trust_id": "862L40MK19", "origin_crs": "BSK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Woking", "service_date": "2026-09-19", "dest_arr_time": "1303", "dest_platform": "1", "is_terminated": 1, "next_location": "Woking", "signalling_id": "2L40", "timing_status": "LATE", "origin_station": "Basingstoke", "current_leg_arr": "1304", "current_leg_dep": "1256", "current_leg_end": "Woking", "origin_dep_time": "1224", "origin_platform": "1", "current_location": "Woking Sig. Wk167/369", "last_update_time": "2026-09-19T12:14:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6359932999999999, 51.30359649999999], [-0.6386338, 51.30343400000001], [-0.6396689, 51.30334040000001], [-0.6387252, 51.303398499999986], [-0.6336745000000001, 51.30370920000001], [-0.6318764, 51.30381980000001], [-0.6307300999999998, 51.303890300000006], [-0.6295152, 51.30399160000001], [-0.628820698883665, 51.304061034558515], [-0.6259913999999999, 51.304343900000006], [-0.6256801999999999, 51.3043752], [-0.6225776999999999, 51.3046757], [-0.6174836999999999, 51.3051692], [-0.613206, 51.305583599999984], [-0.6129328999999999, 51.30561029999999], [-0.6105617999999999, 51.3058433], [-0.6089446, 51.30600940000001], [-0.6073274, 51.3061883], [-0.6060613999999999, 51.3063579], [-0.6057714999999999, 51.30639670000001], [-0.6019495, 51.306993199999994], [-0.5926576, 51.30846089999999], [-0.5843675, 51.3097703], [-0.5817013, 51.3102303], [-0.5802947999999999, 51.31048799999999], [-0.5796117999999999, 51.3106131], [-0.5778791, 51.31101470000001], [-0.5758405999999999, 51.31153150000001], [-0.5745244999999999, 51.3118989], [-0.5743491, 51.31194700000001], [-0.5725147, 51.3124943], [-0.5711568999999999, 51.3129187], [-0.5710717, 51.3129453], [-0.5698218, 51.313374399999994], [-0.5691875999999999, 51.31360380000001], [-0.5686657, 51.31380450000001], [-0.5683249, 51.3139443], [-0.5682114, 51.3139909], [-0.566383, 51.31472539999999], [-0.5654052, 51.3151232], [-0.5639185, 51.315728], [-0.563201, 51.3160193], [-0.5612331999999999, 51.31681820000001], [-0.5606069, 51.31707250000001], [-0.5603831, 51.317163400000005], [-0.5601217, 51.317264899999984], [-0.5597426, 51.31740719999999], [-0.5584950999999999, 51.317903], [-0.5579842999999999, 51.3181007], [-0.557706, 51.31820849999999], [-0.5566606, 51.31861320000001]]}", "current_leg_start": "Brookwood", "dest_arr_time_act": "1303", "motion_projection": null, "next_location_lat": "51.3186132", "next_location_lon": "-0.5566606", "previous_location": "Brookwood", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 94.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 422.667, \"from_m\": 94.893, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 893.574, \"from_m\": 422.667, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4607.112, \"from_m\": 893.574, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5078.019, \"from_m\": 4607.112, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5662.021, \"from_m\": 5078.019, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6133.082, \"from_m\": 5662.021, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26782.279, \"from_m\": 6133.082, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26819.185, \"from_m\": 26782.279, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26840.269, \"from_m\": 26819.185, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27011.994, \"from_m\": 26840.269, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27033.079, \"from_m\": 27011.994, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27069.984, \"from_m\": 27033.079, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27100.369, \"from_m\": 27069.984, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29197.156, \"from_m\": 27100.369, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29227.541, \"from_m\": 29197.156, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29264.447, \"from_m\": 29227.541, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 29285.532, \"from_m\": 29264.447, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29951.964, \"from_m\": 29285.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\": 30793.436, \"from_m\": 29951.964, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50679.968, \"from_m\": 30793.436, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51809.052, \"from_m\": 50679.968, \"capability_applied\": null, \"effective_limit_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\": 697574, \"profile_key\": \"1a7ecbc9f2bf9da32459de7adfebd85f30bb739282578fb4a5227a3a09dcf191\", \"schedule_id\": 36734, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1224\", \"location\": \"Basingstoke\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32155}, {\"is_pass\": false, \"wtt_arr\": \"1230H\", \"wtt_dep\": \"1231\", \"location\": \"Hook\", \"stage_seq\": 2, \"distance_m\": 2750.343, \"section_seq\": 1, \"route_path_id\": 32155}, {\"is_pass\": false, \"wtt_arr\": \"1234H\", \"wtt_dep\": \"1235\", \"location\": \"Winchfield\", \"stage_seq\": 3, \"distance_m\": 14776.253, \"section_seq\": 1, \"route_path_id\": 32155}, {\"is_pass\": false, \"wtt_arr\": \"1239H\", \"wtt_dep\": \"1240H\", \"location\": \"Fleet\", \"stage_seq\": 4, \"distance_m\": 19094.66, \"section_seq\": 1, \"route_path_id\": 32155}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": \"1246\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 5, \"distance_m\": 26926.132, \"section_seq\": 1, \"route_path_id\": 32155}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 6, \"distance_m\": 28148.763, \"section_seq\": 1, \"route_path_id\": 32155}, {\"is_pass\": false, \"wtt_arr\": \"1252H\", \"wtt_dep\": \"1257\", \"location\": \"Brookwood\", \"stage_seq\": 7, \"distance_m\": 31219.913, \"section_seq\": 1, \"route_path_id\": 32155}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Woking Jn\", \"stage_seq\": 8, \"distance_m\": 34755.875, \"section_seq\": 1, \"route_path_id\": 32155}, {\"is_pass\": false, \"wtt_arr\": \"1303\", \"wtt_dep\": null, \"location\": \"Woking\", \"stage_seq\": 9, \"distance_m\": 37854.831, \"section_seq\": 1, \"route_path_id\": 32155}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 51809.052, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32155}], \"total_distance_m\": 51809.052, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 50970.895, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 838.157, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1224", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.3186132", "current_position_lon": "-0.5566606", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:37Z\", \"source_id\": 58616170, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:40Z\", \"source_id\": 18677673, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:17Z\", \"source_id\": 58624309, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:18Z\", \"source_id\": 18680057, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:07Z\", \"source_id\": 58634995, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:41:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:10Z\", \"source_id\": 18683243, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27020, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:56Z\", \"source_id\": 58645404, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:59Z\", \"source_id\": 18686374, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:41Z\", \"source_id\": 58660203, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:42Z\", \"source_id\": 18690926, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:33Z\", \"source_id\": 58686175, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:40Z\", \"source_id\": 18698827, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Woking", "service_state_platform": "1", "timing_fact_generation": 1789819422732432, "current_leg_arrival_utc": "2026-09-19T13:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:17.704575", "service_state_evidence_id": 18698827, "current_leg_start_actual_dep": "2026-09-19T12:58:00+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:18.450340", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
BSK |
WOK |
2L40 |
450045+450106 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 94.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 422.667, "from_m": 94.893, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 893.574, "from_m": 422.667, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4607.112, "from_m": 893.574, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5078.019, "from_m": 4607.112, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5662.021, "from_m": 5078.019, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6133.082, "from_m": 5662.021, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26782.279, "from_m": 6133.082, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26819.185, "from_m": 26782.279, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26840.269, "from_m": 26819.185, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27011.994, "from_m": 26840.269, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27033.079, "from_m": 27011.994, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27069.984, "from_m": 27033.079, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27100.369, "from_m": 27069.984, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29197.156, "from_m": 27100.369, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29227.541, "from_m": 29197.156, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29264.447, "from_m": 29227.541, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 29285.532, "from_m": 29264.447, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29951.964, "from_m": 29285.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": 30793.436, "from_m": 29951.964, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50679.968, "from_m": 30793.436, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51809.052, "from_m": 50679.968, "capability_applied": null, "effective_limit_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": 697574, "profile_key": "1a7ecbc9f2bf9da32459de7adfebd85f30bb739282578fb4a5227a3a09dcf191", "schedule_id": 36734, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1224", "location": "Basingstoke", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32155}, {"is_pass": false, "wtt_arr": "1230H", "wtt_dep": "1231", "location": "Hook", "stage_seq": 2, "distance_m": 2750.343, "section_seq": 1, "route_path_id": 32155}, {"is_pass": false, "wtt_arr": "1234H", "wtt_dep": "1235", "location": "Winchfield", "stage_seq": 3, "distance_m": 14776.253, "section_seq": 1, "route_path_id": 32155}, {"is_pass": false, "wtt_arr": "1239H", "wtt_dep": "1240H", "location": "Fleet", "stage_seq": 4, "distance_m": 19094.66, "section_seq": 1, "route_path_id": 32155}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": "1246", "location": "Farnborough (Main)", "stage_seq": 5, "distance_m": 26926.132, "section_seq": 1, "route_path_id": 32155}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250H", "location": "Pirbright Jn", "stage_seq": 6, "distance_m": 28148.763, "section_seq": 1, "route_path_id": 32155}, {"is_pass": false, "wtt_arr": "1252H", "wtt_dep": "1257", "location": "Brookwood", "stage_seq": 7, "distance_m": 31219.913, "section_seq": 1, "route_path_id": 32155}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302", "location": "Woking Jn", "stage_seq": 8, "distance_m": 34755.875, "section_seq": 1, "route_path_id": 32155}, {"is_pass": false, "wtt_arr": "1303", "wtt_dep": null, "location": "Woking", "stage_seq": 9, "distance_m": 37854.831, "section_seq": 1, "route_path_id": 32155}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 51809.052, "from_m": 0.0, "section_seq": 1, "route_path_id": 32155}], "total_distance_m": 51809.052, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 50970.895, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 838.157, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27048, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:37Z", "source_id": 58616170, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:32:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:40Z", "source_id": 18677673, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27038, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:17Z", "source_id": 58624309, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:36:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:18Z", "source_id": 18680057, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27034, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:07Z", "source_id": 58634995, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:41:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:10Z", "source_id": 18683243, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27020, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:56Z", "source_id": 58645404, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:45:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:59Z", "source_id": 18686374, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27010, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:41Z", "source_id": 58660203, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:52:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:42Z", "source_id": 18690926, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26924, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:33Z", "source_id": 58686175, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:04:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:40Z", "source_id": 18698827, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Basingstoke |
1224 |
1224 |
1 |
None |
None |
Woking |
1303 |
1303 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83086/2026-09-19/detailed |
None |
Brookwood |
2026-09-19T12:58:00+01:00 |
Woking |
8.0 |
{"type": "LineString", "coordinates": [[-0.6359932999999999, 51.30359649999999], [-0.6386338, 51.30343400000001], [-0.6396689, 51.30334040000001], [-0.6387252, 51.303398499999986], [-0.6336745000000001, 51.30370920000001], [-0.6318764, 51.30381980000001], [-0.6307300999999998, 51.303890300000006], [-0.6295152, 51.30399160000001], [-0.628820698883665, 51.304061034558515], [-0.6259913999999999, 51.304343900000006], [-0.6256801999999999, 51.3043752], [-0.6225776999999999, 51.3046757], [-0.6174836999999999, 51.3051692], [-0.613206, 51.305583599999984], [-0.6129328999999999, 51.30561029999999], [-0.6105617999999999, 51.3058433], [-0.6089446, 51.30600940000001], [-0.6073274, 51.3061883], [-0.6060613999999999, 51.3063579], [-0.6057714999999999, 51.30639670000001], [-0.6019495, 51.306993199999994], [-0.5926576, 51.30846089999999], [-0.5843675, 51.3097703], [-0.5817013, 51.3102303], [-0.5802947999999999, 51.31048799999999], [-0.5796117999999999, 51.3106131], [-0.5778791, 51.31101470000001], [-0.5758405999999999, 51.31153150000001], [-0.5745244999999999, 51.3118989], [-0.5743491, 51.31194700000001], [-0.5725147, 51.3124943], [-0.5711568999999999, 51.3129187], [-0.5710717, 51.3129453], [-0.5698218, 51.313374399999994], [-0.5691875999999999, 51.31360380000001], [-0.5686657, 51.31380450000001], [-0.5683249, 51.3139443], [-0.5682114, 51.3139909], [-0.566383, 51.31472539999999], [-0.5654052, 51.3151232], [-0.5639185, 51.315728], [-0.563201, 51.3160193], [-0.5612331999999999, 51.31681820000001], [-0.5606069, 51.31707250000001], [-0.5603831, 51.317163400000005], [-0.5601217, 51.317264899999984], [-0.5597426, 51.31740719999999], [-0.5584950999999999, 51.317903], [-0.5579842999999999, 51.3181007], [-0.557706, 51.31820849999999], [-0.5566606, 51.31861320000001]]} |
3.9 |
1256 |
1304 |
Brookwood |
Woking Sig. Wk167/369 |
Woking |
51.3186132 |
-0.5566606 |
51.3186132 |
-0.5566606 |
1 |
0 |
2026-09-19 12:14:22 |
TERMINATED |
2026-09-19 12:04:00 |
Woking |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698827 |
1789819422732432 |
36 |
36 |
2026-09-19 12:14:18.450340 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:17.704575 |
| 666596 |
698331 |
C09898 |
862K34ML19 |
2026-09-19 |
COMPLETE |
18698260 |
2026-09-19 13:04:00 |
2026-09-19 12:14:22 |
2026-09-21 12:14:22 |
{"id": 698331, "stp": "O", "toc": "Southern", "uid": "C09898", "consist": "377320", "dest_crs": "BOG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09898/2026-09-19/detailed", "trust_id": "862K34ML19", "origin_crs": "BAA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bognor Regis", "service_date": "2026-09-19", "dest_arr_time": "1305", "dest_platform": "3", "is_terminated": 1, "next_location": "Bognor Regis", "signalling_id": "2K34", "timing_status": "EARLY", "origin_station": "Barnham", "current_leg_arr": "1304", "current_leg_dep": "1257", "current_leg_end": "Bognor Regis", "origin_dep_time": "1258", "origin_platform": "1", "current_location": "Bognor Regis Carriage Holding Sidings", "last_update_time": "2026-09-19T12:14:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6404466, 50.8306619], [-0.6415082, 50.8306633], [-0.6417759, 50.8306659], [-0.6422916, 50.83065890000001], [-0.6426072, 50.8306459], [-0.6429537999999999, 50.83061380000001], [-0.6432087999999999, 50.8305754], [-0.6434057999999999, 50.8305391], [-0.6434986999999999, 50.8305199], [-0.6436093, 50.830496999999994], [-0.6438301, 50.8304426], [-0.6439952999999999, 50.83039110000001], [-0.6442546999999998, 50.83030269999999], [-0.6444787, 50.8302115], [-0.6447778999999999, 50.8300786], [-0.6451316999999999, 50.8298903], [-0.6454424, 50.8296873], [-0.6455958999999999, 50.82957219999999], [-0.6457376, 50.8294613], [-0.6460245, 50.8292294], [-0.6501128999999999, 50.82541040000001], [-0.6509443, 50.8246425], [-0.6512909999999998, 50.82432850000001], [-0.6515659999999999, 50.8240569], [-0.6518363999999999, 50.8237825], [-0.6522063999999999, 50.82333340000001], [-0.6524675, 50.8230488], [-0.6526946867549304, 50.82275035457093], [-0.6527267, 50.822708299999995], [-0.652938, 50.822392], [-0.653171, 50.82200919999999], [-0.6533943999999999, 50.8216288], [-0.6535165999999999, 50.8213844], [-0.6536816, 50.8210071], [-0.6538206, 50.820651999999995], [-0.6539271, 50.8203056], [-0.6539987, 50.8199426], [-0.6540742, 50.819574499999995], [-0.6541356, 50.8192044], [-0.6541759, 50.818855], [-0.6541942, 50.818495799999994], [-0.6541954999999999, 50.818137], [-0.6541389999999999, 50.81670170000001], [-0.6541459000000001, 50.8163323], [-0.6541697, 50.8159673], [-0.6542159, 50.815609499999994], [-0.6543048999999999, 50.8151372], [-0.654389, 50.8147549], [-0.6544739, 50.8144273], [-0.654575, 50.81403859999999], [-0.6546796, 50.8137196], [-0.6548532, 50.81326889999999], [-0.6550682, 50.8128517], [-0.6552497, 50.81249129999999], [-0.6554307, 50.812145], [-0.6556359, 50.8117826], [-0.6575340999999999, 50.808659899999995], [-0.6625857999999999, 50.80034860000001], [-0.6628602999999998, 50.799901299999995], [-0.6635561, 50.798752], [-0.6637884, 50.79839869999999], [-0.6640780999999999, 50.7979741], [-0.6644138, 50.7975208], [-0.6647517999999999, 50.7971099], [-0.6651496999999998, 50.7966499], [-0.6652311, 50.79655549999999], [-0.6656723999999999, 50.79610600000001], [-0.6659704, 50.795825], [-0.6663413999999999, 50.7954847], [-0.6666995999999998, 50.795168799999985], [-0.6676739, 50.79440939999999], [-0.6681978, 50.7940487], [-0.6687615999999998, 50.79368489999999], [-0.6691869999999999, 50.7934214], [-0.6695995999999999, 50.7931874], [-0.6700675000000001, 50.79292139999999], [-0.6704957, 50.7926871], [-0.6709472, 50.792436599999995], [-0.6714139, 50.7921883], [-0.6721931, 50.79178329999999], [-0.6726780999999998, 50.7914582], [-0.6730411999999999, 50.791175], [-0.6732224, 50.79101620000001], [-0.6733322, 50.7909161], [-0.6736888999999999, 50.7906067], [-0.6738919, 50.7904403], [-0.6741493999999999, 50.79014800000001], [-0.6743821, 50.7898575], [-0.6752245999999998, 50.788802700000005]]}", "current_leg_start": "Barnham", "dest_arr_time_act": "1305", "motion_projection": null, "next_location_lat": "50.7888027", "next_location_lon": "-0.6752246", "previous_location": "Barnham", "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 608.409, \"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\": 671.462, \"from_m\": 608.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 687.836, \"from_m\": 671.462, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1216.681, \"from_m\": 687.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1383.58, \"from_m\": 1216.681, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1455.385, \"from_m\": 1383.58, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1566.877, \"from_m\": 1455.385, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2759.428, \"from_m\": 1566.877, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2913.796, \"from_m\": 2759.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3185.582, \"from_m\": 2913.796, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3234.708, \"from_m\": 3185.582, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4719.423, \"from_m\": 3234.708, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5891.295, \"from_m\": 4719.423, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6000.565, \"from_m\": 5891.295, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6180.59, \"from_m\": 6000.565, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6281.569, \"from_m\": 6180.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7124.72, \"from_m\": 6281.569, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9322.277, \"from_m\": 7124.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\": 9480.964, \"from_m\": 9322.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}], \"service_id\": 698331, \"profile_key\": \"91522be4e4bda3fd86f3faa0567d1d6ec5e2021970ee5d9b56a98826bd9a15e3\", \"schedule_id\": 30654, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1258\", \"location\": \"Barnham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103190}, {\"is_pass\": false, \"wtt_arr\": \"1305\", \"wtt_dep\": null, \"location\": \"Bognor Regis\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 103190}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9480.964, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103190}], \"total_distance_m\": 9480.964, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8774.903, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 706.061, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1258", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "50.7888027", "current_position_lon": "-0.6752246", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:41Z\", \"source_id\": 58684301, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:44Z\", \"source_id\": 18698260, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bognor Regis", "service_state_platform": "1", "timing_fact_generation": 1789819367255580, "current_leg_arrival_utc": "2026-09-19T13:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:19.434243", "service_state_evidence_id": 18698260, "current_leg_start_actual_dep": "2026-09-19T12:58:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:19.472619", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
BAA |
BOG |
2K34 |
377320 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 608.409, "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": 671.462, "from_m": 608.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 687.836, "from_m": 671.462, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1216.681, "from_m": 687.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1383.58, "from_m": 1216.681, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1455.385, "from_m": 1383.58, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1566.877, "from_m": 1455.385, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2759.428, "from_m": 1566.877, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2913.796, "from_m": 2759.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3185.582, "from_m": 2913.796, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3234.708, "from_m": 3185.582, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4719.423, "from_m": 3234.708, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5891.295, "from_m": 4719.423, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6000.565, "from_m": 5891.295, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6180.59, "from_m": 6000.565, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6281.569, "from_m": 6180.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7124.72, "from_m": 6281.569, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9322.277, "from_m": 7124.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": 9480.964, "from_m": 9322.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}], "service_id": 698331, "profile_key": "91522be4e4bda3fd86f3faa0567d1d6ec5e2021970ee5d9b56a98826bd9a15e3", "schedule_id": 30654, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1258", "location": "Barnham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 103190}, {"is_pass": false, "wtt_arr": "1305", "wtt_dep": null, "location": "Bognor Regis", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 103190}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9480.964, "from_m": 0.0, "section_seq": 1, "route_path_id": 103190}], "total_distance_m": 9480.964, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8774.903, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 706.061, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27451, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:41Z", "source_id": 58684301, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:04:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:44Z", "source_id": 18698260, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Barnham |
1258 |
1258 |
1 |
None |
None |
Bognor Regis |
1305 |
1305 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C09898/2026-09-19/detailed |
None |
Barnham |
2026-09-19T12:58:00+01:00 |
Bognor Regis |
7.0 |
{"type": "LineString", "coordinates": [[-0.6404466, 50.8306619], [-0.6415082, 50.8306633], [-0.6417759, 50.8306659], [-0.6422916, 50.83065890000001], [-0.6426072, 50.8306459], [-0.6429537999999999, 50.83061380000001], [-0.6432087999999999, 50.8305754], [-0.6434057999999999, 50.8305391], [-0.6434986999999999, 50.8305199], [-0.6436093, 50.830496999999994], [-0.6438301, 50.8304426], [-0.6439952999999999, 50.83039110000001], [-0.6442546999999998, 50.83030269999999], [-0.6444787, 50.8302115], [-0.6447778999999999, 50.8300786], [-0.6451316999999999, 50.8298903], [-0.6454424, 50.8296873], [-0.6455958999999999, 50.82957219999999], [-0.6457376, 50.8294613], [-0.6460245, 50.8292294], [-0.6501128999999999, 50.82541040000001], [-0.6509443, 50.8246425], [-0.6512909999999998, 50.82432850000001], [-0.6515659999999999, 50.8240569], [-0.6518363999999999, 50.8237825], [-0.6522063999999999, 50.82333340000001], [-0.6524675, 50.8230488], [-0.6526946867549304, 50.82275035457093], [-0.6527267, 50.822708299999995], [-0.652938, 50.822392], [-0.653171, 50.82200919999999], [-0.6533943999999999, 50.8216288], [-0.6535165999999999, 50.8213844], [-0.6536816, 50.8210071], [-0.6538206, 50.820651999999995], [-0.6539271, 50.8203056], [-0.6539987, 50.8199426], [-0.6540742, 50.819574499999995], [-0.6541356, 50.8192044], [-0.6541759, 50.818855], [-0.6541942, 50.818495799999994], [-0.6541954999999999, 50.818137], [-0.6541389999999999, 50.81670170000001], [-0.6541459000000001, 50.8163323], [-0.6541697, 50.8159673], [-0.6542159, 50.815609499999994], [-0.6543048999999999, 50.8151372], [-0.654389, 50.8147549], [-0.6544739, 50.8144273], [-0.654575, 50.81403859999999], [-0.6546796, 50.8137196], [-0.6548532, 50.81326889999999], [-0.6550682, 50.8128517], [-0.6552497, 50.81249129999999], [-0.6554307, 50.812145], [-0.6556359, 50.8117826], [-0.6575340999999999, 50.808659899999995], [-0.6625857999999999, 50.80034860000001], [-0.6628602999999998, 50.799901299999995], [-0.6635561, 50.798752], [-0.6637884, 50.79839869999999], [-0.6640780999999999, 50.7979741], [-0.6644138, 50.7975208], [-0.6647517999999999, 50.7971099], [-0.6651496999999998, 50.7966499], [-0.6652311, 50.79655549999999], [-0.6656723999999999, 50.79610600000001], [-0.6659704, 50.795825], [-0.6663413999999999, 50.7954847], [-0.6666995999999998, 50.795168799999985], [-0.6676739, 50.79440939999999], [-0.6681978, 50.7940487], [-0.6687615999999998, 50.79368489999999], [-0.6691869999999999, 50.7934214], [-0.6695995999999999, 50.7931874], [-0.6700675000000001, 50.79292139999999], [-0.6704957, 50.7926871], [-0.6709472, 50.792436599999995], [-0.6714139, 50.7921883], [-0.6721931, 50.79178329999999], [-0.6726780999999998, 50.7914582], [-0.6730411999999999, 50.791175], [-0.6732224, 50.79101620000001], [-0.6733322, 50.7909161], [-0.6736888999999999, 50.7906067], [-0.6738919, 50.7904403], [-0.6741493999999999, 50.79014800000001], [-0.6743821, 50.7898575], [-0.6752245999999998, 50.788802700000005]]} |
3.4 |
1257 |
1304 |
Barnham |
Bognor Regis Carriage Holding Sidings |
Bognor Regis |
50.7888027 |
-0.6752246 |
50.7888027 |
-0.6752246 |
1 |
0 |
2026-09-19 12:14:22 |
TERMINATED |
2026-09-19 12:04:00 |
Bognor Regis |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698260 |
1789819367255580 |
7 |
7 |
2026-09-19 12:14:19.472619 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:19.434243 |
| 666597 |
697255 |
C93090 |
871R28MK19 |
2026-09-19 |
COMPLETE |
18699263 |
2026-09-19 13:04:00 |
2026-09-19 12:14:22 |
2026-09-21 12:14:22 |
{"id": 697255, "stp": "O", "toc": "Southern", "uid": "C93090", "consist": null, "dest_crs": "REI", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C93090/2026-09-19/detailed", "trust_id": "871R28MK19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reigate", "service_date": "2026-09-19", "dest_arr_time": "1254", "dest_platform": "DPL", "is_terminated": 1, "next_location": "Redhill", "signalling_id": "1R28", "timing_status": null, "origin_station": "London Victoria (C)", "current_leg_arr": "1305", "current_leg_dep": "1301", "current_leg_end": "Redhill", "origin_dep_time": "1210", "origin_platform": "16", "current_location": "Redhill Sig. T487", "last_update_time": "2026-09-19T12:14:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.15013092593544208, 51.264052264404555], [-0.15017819999999998, 51.2638635], [-0.15028699999999998, 51.263490999999995], [-0.1504525, 51.2630165], [-0.1507869, 51.2622377], [-0.15098299999999998, 51.26183589999999], [-0.15118500000000004, 51.2614458], [-0.15129329999999996, 51.26126549999999], [-0.1515257, 51.26087770000001], [-0.1517863, 51.2604977], [-0.15202419999999997, 51.26016479999999], [-0.15229, 51.25982499999999], [-0.15255659999999996, 51.25949769999999], [-0.15395109999999998, 51.25787640000001], [-0.15475229999999998, 51.256905], [-0.1553836, 51.256107799999995], [-0.1560193, 51.255238599999984], [-0.1561282, 51.25508549999999], [-0.15649139999999995, 51.25453159999999], [-0.15690459999999998, 51.25390489999999], [-0.1570195, 51.2537204], [-0.15872609999999998, 51.250959400000006], [-0.15880399999999997, 51.25083409999999], [-0.1599953, 51.24892820000001], [-0.1609914, 51.24733470000001], [-0.16193670000000002, 51.24577699999999], [-0.162098, 51.2455279], [-0.1622789, 51.245236], [-0.1626922, 51.2446557], [-0.1638828, 51.24274289999999], [-0.1640038, 51.24257109999999], [-0.1641216, 51.2424142], [-0.16422749999999997, 51.2422823], [-0.1646998, 51.2416937], [-0.1649505, 51.2413552], [-0.1651398, 51.24108970000001], [-0.16525469999999998, 51.2409052], [-0.1654548, 51.240581199999994], [-0.16557170000000002, 51.2403933], [-0.16572867009060263, 51.24014237226675]]}", "current_leg_start": "Merstham", "dest_arr_time_act": "1254", "motion_projection": null, "next_location_lat": "51.2401424", "next_location_lon": "-0.1657287", "previous_location": "Merstham", "current_leg_milage": "1.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1069.466, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1989.355, \"from_m\": 1069.466, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2809.802, \"from_m\": 1989.355, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 2837.089, \"from_m\": 2809.802, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4521.638, \"from_m\": 2837.089, \"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\": 4555.104, \"from_m\": 4521.638, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7023.953, \"from_m\": 4555.104, \"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\": 18647.027, \"from_m\": 7023.953, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 18712.205, \"from_m\": 18647.027, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26067.819, \"from_m\": 18712.205, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 26914.491, \"from_m\": 26067.819, \"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\": 27967.567, \"from_m\": 26914.491, \"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\": 28642.81, \"from_m\": 27967.567, \"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\": 30375.371, \"from_m\": 28642.81, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 36130.601, \"from_m\": 30375.371, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 37294.488, \"from_m\": 36130.601, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 40027.194, \"from_m\": 37294.488, \"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\": 48252.336, \"from_m\": 40027.194, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 48994.084, \"from_m\": 48252.336, \"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\": 55237.13, \"from_m\": 48994.084, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 55905.747, \"from_m\": 55237.13, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 57068.515, \"from_m\": 55905.747, \"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\": 57666.123, \"from_m\": 57068.515, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 63126.079, \"from_m\": 57666.123, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 68757.001, \"from_m\": 63126.079, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 70011.454, \"from_m\": 68757.001, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 73596.437, \"from_m\": 70011.454, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 73692.891, \"from_m\": 73596.437, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76388.761, \"from_m\": 73692.891, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 76577.47, \"from_m\": 76388.761, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 76607.995, \"from_m\": 76577.47, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 77550.954, \"from_m\": 76607.995, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 93147.296, \"from_m\": 77550.954, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 94790.099, \"from_m\": 93147.296, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 103869.31, \"from_m\": 94790.099, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 104677.349, \"from_m\": 103869.31, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 105806.415, \"from_m\": 104677.349, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 106750.33, \"from_m\": 105806.415, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 107823.523, \"from_m\": 106750.33, \"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\": 109084.802, \"from_m\": 107823.523, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 110879.49, \"from_m\": 109084.802, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 112235.024, \"from_m\": 110879.49, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 119513.243, \"from_m\": 112235.024, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 120970.055, \"from_m\": 119513.243, \"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\": 127002.743, \"from_m\": 120970.055, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 130285.829, \"from_m\": 127002.743, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 131751.481, \"from_m\": 130285.829, \"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\": 135825.641, \"from_m\": 131751.481, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 136578.67, \"from_m\": 135825.641, \"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\": 137244.491, \"from_m\": 136578.67, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 142015.552, \"from_m\": 137244.491, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 142135.34, \"from_m\": 142015.552, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 143001.636, \"from_m\": 142135.34, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 143946.065, \"from_m\": 143001.636, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 144756.602, \"from_m\": 143946.065, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 144804.569, \"from_m\": 144756.602, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 149376.338, \"from_m\": 144804.569, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 152546.121, \"from_m\": 149376.338, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 154318.606, \"from_m\": 152546.121, \"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\": 154399.238, \"from_m\": 154318.606, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 161502.383, \"from_m\": 154399.238, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 165009.588, \"from_m\": 161502.383, \"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\": 167467.358, \"from_m\": 165009.588, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 170812.044, \"from_m\": 167467.358, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 171672.458, \"from_m\": 170812.044, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 171735.978, \"from_m\": 171672.458, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 171789.533, \"from_m\": 171735.978, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 173824.026, \"from_m\": 171789.533, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 174716.509, \"from_m\": 173824.026, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 183341.98, \"from_m\": 174716.509, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 189846.929, \"from_m\": 183341.98, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 194316.092, \"from_m\": 189846.929, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 197666.11, \"from_m\": 194316.092, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 198303.16, \"from_m\": 197666.11, \"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\": 198904.296, \"from_m\": 198303.16, \"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\": 199471.292, \"from_m\": 198904.296, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 199918.032, \"from_m\": 199471.292, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 697255, \"profile_key\": \"e0b17ac4f45774751d6f6b057fbda09d957971107ad57fbaf4f80bd6437be255\", \"schedule_id\": 31801, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1210\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 2945.392, \"section_seq\": 1, \"route_path_id\": 31474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 6960.631, \"section_seq\": 1, \"route_path_id\": 31474}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1217\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 26704.107, \"section_seq\": 1, \"route_path_id\": 31474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219H\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 56048.193, \"section_seq\": 1, \"route_path_id\": 31474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 72283.202, \"section_seq\": 1, \"route_path_id\": 31474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224H\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 82893.945, \"section_seq\": 1, \"route_path_id\": 31474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 107663.085, \"section_seq\": 1, \"route_path_id\": 31474}, {\"is_pass\": false, \"wtt_arr\": \"1229H\", \"wtt_dep\": \"1230H\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 110100.152, \"section_seq\": 1, \"route_path_id\": 31474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232\", \"location\": \"South Croydon\", \"stage_seq\": 10, \"distance_m\": 125682.946, \"section_seq\": 1, \"route_path_id\": 31474}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": \"1235H\", \"location\": \"Purley\", \"stage_seq\": 11, \"distance_m\": 134364.217, \"section_seq\": 1, \"route_path_id\": 31474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 12, \"distance_m\": 150092.85, \"section_seq\": 1, \"route_path_id\": 31474}, {\"is_pass\": false, \"wtt_arr\": \"1238H\", \"wtt_dep\": \"1239\", \"location\": \"Coulsdon South\", \"stage_seq\": 13, \"distance_m\": 153289.164, \"section_seq\": 1, \"route_path_id\": 31474}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": \"1244H\", \"location\": \"Merstham\", \"stage_seq\": 14, \"distance_m\": 162887.929, \"section_seq\": 1, \"route_path_id\": 31474}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": \"1249\", \"location\": \"Redhill\", \"stage_seq\": 15, \"distance_m\": 171508.001, \"section_seq\": 1, \"route_path_id\": 31474}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": null, \"location\": \"Reigate\", \"stage_seq\": 16, \"distance_m\": 184808.653, \"section_seq\": 1, \"route_path_id\": 31474}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 199918.032, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31474}], \"total_distance_m\": 199918.032, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 199884.566, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 33.466, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1210", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "4.0", "current_position_lat": "51.2401424", "current_position_lon": "-0.1657287", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:39Z\", \"source_id\": 58618492, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:33:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:43Z\", \"source_id\": 18678382, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:37Z\", \"source_id\": 58627390, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:40Z\", \"source_id\": 18680976, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:11Z\", \"source_id\": 58637094, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:15Z\", \"source_id\": 18683917, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:06Z\", \"source_id\": 58643572, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:44:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:10Z\", \"source_id\": 18685850, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:30Z\", \"source_id\": 58648830, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:32Z\", \"source_id\": 18687465, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:58Z\", \"source_id\": 58656449, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:50:04Z\", \"source_id\": 18689780, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:56Z\", \"source_id\": 58665129, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:01Z\", \"source_id\": 18692435, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:31Z\", \"source_id\": 58677331, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:35Z\", \"source_id\": 18696052, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:15Z\", \"source_id\": 58687664, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:18Z\", \"source_id\": 18699261, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redhill", "service_state_platform": "3", "timing_fact_generation": 1789819459721229, "current_leg_arrival_utc": "2026-09-19T12:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:19.711436", "service_state_evidence_id": 18699263, "current_leg_start_actual_dep": "2026-09-19T12:44:30+01:00", "operational_evidence_version": 110, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:20.667241", "service_state_valid_until_kind": null, "operational_interpretation_version": 110, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
None |
REI |
1R28 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1069.466, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1989.355, "from_m": 1069.466, "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": 2809.802, "from_m": 1989.355, "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": 2837.089, "from_m": 2809.802, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4521.638, "from_m": 2837.089, "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": 4555.104, "from_m": 4521.638, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7023.953, "from_m": 4555.104, "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": 18647.027, "from_m": 7023.953, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 18712.205, "from_m": 18647.027, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26067.819, "from_m": 18712.205, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 26914.491, "from_m": 26067.819, "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": 27967.567, "from_m": 26914.491, "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": 28642.81, "from_m": 27967.567, "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": 30375.371, "from_m": 28642.81, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 36130.601, "from_m": 30375.371, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 37294.488, "from_m": 36130.601, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 40027.194, "from_m": 37294.488, "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": 48252.336, "from_m": 40027.194, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 48994.084, "from_m": 48252.336, "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": 55237.13, "from_m": 48994.084, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 55905.747, "from_m": 55237.13, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 57068.515, "from_m": 55905.747, "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": 57666.123, "from_m": 57068.515, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 63126.079, "from_m": 57666.123, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 68757.001, "from_m": 63126.079, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 70011.454, "from_m": 68757.001, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 73596.437, "from_m": 70011.454, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 73692.891, "from_m": 73596.437, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 76388.761, "from_m": 73692.891, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 76577.47, "from_m": 76388.761, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 76607.995, "from_m": 76577.47, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 77550.954, "from_m": 76607.995, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 93147.296, "from_m": 77550.954, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 94790.099, "from_m": 93147.296, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 103869.31, "from_m": 94790.099, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 104677.349, "from_m": 103869.31, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 105806.415, "from_m": 104677.349, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 106750.33, "from_m": 105806.415, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 107823.523, "from_m": 106750.33, "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": 109084.802, "from_m": 107823.523, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 110879.49, "from_m": 109084.802, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 112235.024, "from_m": 110879.49, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 119513.243, "from_m": 112235.024, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 120970.055, "from_m": 119513.243, "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": 127002.743, "from_m": 120970.055, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 130285.829, "from_m": 127002.743, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 131751.481, "from_m": 130285.829, "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": 135825.641, "from_m": 131751.481, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 136578.67, "from_m": 135825.641, "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": 137244.491, "from_m": 136578.67, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 142015.552, "from_m": 137244.491, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 142135.34, "from_m": 142015.552, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 143001.636, "from_m": 142135.34, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 143946.065, "from_m": 143001.636, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 105.0}, {"to_m": 144756.602, "from_m": 143946.065, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 144804.569, "from_m": 144756.602, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 149376.338, "from_m": 144804.569, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 152546.121, "from_m": 149376.338, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 154318.606, "from_m": 152546.121, "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": 154399.238, "from_m": 154318.606, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 161502.383, "from_m": 154399.238, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 165009.588, "from_m": 161502.383, "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": 167467.358, "from_m": 165009.588, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 170812.044, "from_m": 167467.358, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 171672.458, "from_m": 170812.044, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 171735.978, "from_m": 171672.458, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 171789.533, "from_m": 171735.978, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 173824.026, "from_m": 171789.533, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 174716.509, "from_m": 173824.026, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 183341.98, "from_m": 174716.509, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 189846.929, "from_m": 183341.98, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 194316.092, "from_m": 189846.929, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 197666.11, "from_m": 194316.092, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 198303.16, "from_m": 197666.11, "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": 198904.296, "from_m": 198303.16, "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": 199471.292, "from_m": 198904.296, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 199918.032, "from_m": 199471.292, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 697255, "profile_key": "e0b17ac4f45774751d6f6b057fbda09d957971107ad57fbaf4f80bd6437be255", "schedule_id": 31801, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1210", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 2945.392, "section_seq": 1, "route_path_id": 31474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 6960.631, "section_seq": 1, "route_path_id": 31474}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1217", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 26704.107, "section_seq": 1, "route_path_id": 31474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219H", "location": "Balham", "stage_seq": 5, "distance_m": 56048.193, "section_seq": 1, "route_path_id": 31474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 72283.202, "section_seq": 1, "route_path_id": 31474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224H", "location": "Selhurst", "stage_seq": 7, "distance_m": 82893.945, "section_seq": 1, "route_path_id": 31474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 107663.085, "section_seq": 1, "route_path_id": 31474}, {"is_pass": false, "wtt_arr": "1229H", "wtt_dep": "1230H", "location": "East Croydon", "stage_seq": 9, "distance_m": 110100.152, "section_seq": 1, "route_path_id": 31474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232", "location": "South Croydon", "stage_seq": 10, "distance_m": 125682.946, "section_seq": 1, "route_path_id": 31474}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": "1235H", "location": "Purley", "stage_seq": 11, "distance_m": 134364.217, "section_seq": 1, "route_path_id": 31474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237", "location": "Stoats Nest Jn", "stage_seq": 12, "distance_m": 150092.85, "section_seq": 1, "route_path_id": 31474}, {"is_pass": false, "wtt_arr": "1238H", "wtt_dep": "1239", "location": "Coulsdon South", "stage_seq": 13, "distance_m": 153289.164, "section_seq": 1, "route_path_id": 31474}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": "1244H", "location": "Merstham", "stage_seq": 14, "distance_m": 162887.929, "section_seq": 1, "route_path_id": 31474}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": "1249", "location": "Redhill", "stage_seq": 15, "distance_m": 171508.001, "section_seq": 1, "route_path_id": 31474}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": null, "location": "Reigate", "stage_seq": 16, "distance_m": 184808.653, "section_seq": 1, "route_path_id": 31474}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 199918.032, "from_m": 0.0, "section_seq": 1, "route_path_id": 31474}], "total_distance_m": 199918.032, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 199884.566, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 33.466, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:39Z", "source_id": 58618492, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:33:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:43Z", "source_id": 18678382, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:37Z", "source_id": 58627390, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:37:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:40Z", "source_id": 18680976, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:11Z", "source_id": 58637094, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:42:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:15Z", "source_id": 18683917, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30218, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:06Z", "source_id": 58643572, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:44:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:10Z", "source_id": 18685850, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30245, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:30Z", "source_id": 58648830, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:47:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:32Z", "source_id": 18687465, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30501, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:58Z", "source_id": 58656449, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:51:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:50:04Z", "source_id": 18689780, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30536, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:56Z", "source_id": 58665129, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:55:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:01Z", "source_id": 18692435, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30283, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:31Z", "source_id": 58677331, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:00:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:35Z", "source_id": 18696052, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30341, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:15Z", "source_id": 58687664, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:05:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:18Z", "source_id": 18699261, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T13:05:00+01:00", "operational_fact": true}] |
London Victoria (C) |
1210 |
1210 |
16 |
None |
None |
Reigate |
1254 |
1254 |
DPL |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C93090/2026-09-19/detailed |
None |
Merstham |
2026-09-19T12:44:30+01:00 |
Redhill |
4.0 |
{"type": "LineString", "coordinates": [[-0.15013092593544208, 51.264052264404555], [-0.15017819999999998, 51.2638635], [-0.15028699999999998, 51.263490999999995], [-0.1504525, 51.2630165], [-0.1507869, 51.2622377], [-0.15098299999999998, 51.26183589999999], [-0.15118500000000004, 51.2614458], [-0.15129329999999996, 51.26126549999999], [-0.1515257, 51.26087770000001], [-0.1517863, 51.2604977], [-0.15202419999999997, 51.26016479999999], [-0.15229, 51.25982499999999], [-0.15255659999999996, 51.25949769999999], [-0.15395109999999998, 51.25787640000001], [-0.15475229999999998, 51.256905], [-0.1553836, 51.256107799999995], [-0.1560193, 51.255238599999984], [-0.1561282, 51.25508549999999], [-0.15649139999999995, 51.25453159999999], [-0.15690459999999998, 51.25390489999999], [-0.1570195, 51.2537204], [-0.15872609999999998, 51.250959400000006], [-0.15880399999999997, 51.25083409999999], [-0.1599953, 51.24892820000001], [-0.1609914, 51.24733470000001], [-0.16193670000000002, 51.24577699999999], [-0.162098, 51.2455279], [-0.1622789, 51.245236], [-0.1626922, 51.2446557], [-0.1638828, 51.24274289999999], [-0.1640038, 51.24257109999999], [-0.1641216, 51.2424142], [-0.16422749999999997, 51.2422823], [-0.1646998, 51.2416937], [-0.1649505, 51.2413552], [-0.1651398, 51.24108970000001], [-0.16525469999999998, 51.2409052], [-0.1654548, 51.240581199999994], [-0.16557170000000002, 51.2403933], [-0.16572867009060263, 51.24014237226675]]} |
1.8 |
1301 |
1305 |
Merstham |
Redhill Sig. T487 |
Redhill |
51.2401424 |
-0.1657287 |
51.2401424 |
-0.1657287 |
1 |
0 |
2026-09-19 12:14:22 |
TERMINATED |
2026-09-19 12:04:00 |
Redhill |
TRUST |
TRUST_CANCELLATION |
18699263 |
1789819459721229 |
110 |
110 |
2026-09-19 12:14:20.667241 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:19.711436 |
| 666598 |
697195 |
F57482 |
512B291K19 |
2026-09-19 |
COMPLETE |
18698096 |
2026-09-19 13:04:00 |
2026-09-19 12:14:22 |
2026-09-21 12:14:22 |
{"id": 697195, "stp": "N", "toc": "c2c", "uid": "F57482", "consist": "357207+357321", "dest_crs": "FST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F57482/2026-09-19/detailed", "trust_id": "512B291K19", "origin_crs": "LES", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-19", "dest_arr_time": "1303", "dest_platform": "1", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "2B29", "timing_status": "LATE", "origin_station": "Leigh-on-Sea", "current_leg_arr": "1304", "current_leg_dep": "1259", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "1207", "origin_platform": "2", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-19T12:14:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]}", "current_leg_start": "Limehouse", "dest_arr_time_act": "1303", "motion_projection": null, "next_location_lat": "51.5114471", "next_location_lon": "-0.0779551", "previous_location": "Limehouse", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2810.708, \"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\": 8086.064, \"from_m\": 2810.708, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 8250.089, \"from_m\": 8086.064, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8270.588, \"from_m\": 8250.089, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8399.137, \"from_m\": 8270.588, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8791.641, \"from_m\": 8399.137, \"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\": 8889.178, \"from_m\": 8791.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\": 9230.197, \"from_m\": 8889.178, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9394.221, \"from_m\": 9230.197, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33451.27, \"from_m\": 9394.221, \"capability_applied\": null, \"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\": 33534.783, \"from_m\": 33451.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\": 34024.299, \"from_m\": 33534.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\": 34062.838, \"from_m\": 34024.299, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34213.429, \"from_m\": 34062.838, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35543.174, \"from_m\": 34213.429, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35554.778, \"from_m\": 35543.174, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44732.257, \"from_m\": 35554.778, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44786.768, \"from_m\": 44732.257, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51543.697, \"from_m\": 44786.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\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51623.643, \"from_m\": 51543.697, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51682.023, \"from_m\": 51623.643, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51788.911, \"from_m\": 51682.023, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51845.03, \"from_m\": 51788.911, \"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\": 51903.421, \"from_m\": 51845.03, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52527.937, \"from_m\": 51903.421, \"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\": 53333.842, \"from_m\": 52527.937, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53654.506, \"from_m\": 53333.842, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 54363.862, \"from_m\": 53654.506, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 54428.925, \"from_m\": 54363.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\": 78774.163, \"from_m\": 54428.925, \"capability_applied\": null, \"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\": 78920.845, \"from_m\": 78774.163, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 78990.0, \"from_m\": 78920.845, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 81191.467, \"from_m\": 78990.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 81421.593, \"from_m\": 81191.467, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81499.271, \"from_m\": 81421.593, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 92084.952, \"from_m\": 81499.271, \"capability_applied\": null, \"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\": 92194.191, \"from_m\": 92084.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\": 114880.009, \"from_m\": 92194.191, \"capability_applied\": null, \"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\": 114952.384, \"from_m\": 114880.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\": 117569.286, \"from_m\": 114952.384, \"capability_applied\": null, \"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\": 119671.385, \"from_m\": 117569.286, \"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\": 119756.067, \"from_m\": 119671.385, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 119821.629, \"from_m\": 119756.067, \"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\": 128556.673, \"from_m\": 119821.629, \"capability_applied\": null, \"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\": 128859.746, \"from_m\": 128556.673, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 129387.804, \"from_m\": 128859.746, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 134260.822, \"from_m\": 129387.804, \"capability_applied\": null, \"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\": 146976.257, \"from_m\": 134260.822, \"capability_applied\": null, \"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\": 147055.186, \"from_m\": 146976.257, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 157417.699, \"from_m\": 147055.186, \"capability_applied\": null, \"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\": 166924.555, \"from_m\": 157417.699, \"capability_applied\": null, \"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\": 167289.172, \"from_m\": 166924.555, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 167373.731, \"from_m\": 167289.172, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 173314.189, \"from_m\": 167373.731, \"capability_applied\": null, \"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\": 174707.265, \"from_m\": 173314.189, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 174915.42, \"from_m\": 174707.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\": 175011.208, \"from_m\": 174915.42, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 175338.647, \"from_m\": 175011.208, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 697195, \"profile_key\": \"970101434c4d3dd29e79abe8914aa8a49e8849006a6463e6fd415d3b2d9a9e9d\", \"schedule_id\": 32628, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1207\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71565}, {\"is_pass\": false, \"wtt_arr\": \"1213\", \"wtt_dep\": \"1214\", \"location\": \"Benfleet\", \"stage_seq\": 2, \"distance_m\": 3251.888, \"section_seq\": 1, \"route_path_id\": 71565}, {\"is_pass\": false, \"wtt_arr\": \"1218\", \"wtt_dep\": \"1219\", \"location\": \"Pitsea\", \"stage_seq\": 3, \"distance_m\": 4470.841, \"section_seq\": 1, \"route_path_id\": 71565}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224H\", \"location\": \"Basildon\", \"stage_seq\": 4, \"distance_m\": 7750.541, \"section_seq\": 1, \"route_path_id\": 71565}, {\"is_pass\": false, \"wtt_arr\": \"1227\", \"wtt_dep\": \"1228\", \"location\": \"Laindon\", \"stage_seq\": 5, \"distance_m\": 8071.615, \"section_seq\": 1, \"route_path_id\": 71565}, {\"is_pass\": false, \"wtt_arr\": \"1233\", \"wtt_dep\": \"1233H\", \"location\": \"West Horndon\", \"stage_seq\": 6, \"distance_m\": 8399.137, \"section_seq\": 1, \"route_path_id\": 71565}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1240\", \"location\": \"Upminster\", \"stage_seq\": 7, \"distance_m\": 8791.641, \"section_seq\": 1, \"route_path_id\": 71565}, {\"is_pass\": false, \"wtt_arr\": \"1247H\", \"wtt_dep\": \"1248H\", \"location\": \"Barking\", \"stage_seq\": 8, \"distance_m\": 9729.744, \"section_seq\": 1, \"route_path_id\": 71565}, {\"is_pass\": false, \"wtt_arr\": \"1253\", \"wtt_dep\": \"1254\", \"location\": \"West Ham High Level\", \"stage_seq\": 9, \"distance_m\": 13009.444, \"section_seq\": 1, \"route_path_id\": 71565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 10, \"distance_m\": 24942.14, \"section_seq\": 1, \"route_path_id\": 71565}, {\"is_pass\": false, \"wtt_arr\": \"1258H\", \"wtt_dep\": \"1259\", \"location\": \"Limehouse\", \"stage_seq\": 11, \"distance_m\": 34171.26, \"section_seq\": 1, \"route_path_id\": 71565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301\", \"location\": \"Christian Street Jn\", \"stage_seq\": 12, \"distance_m\": 45060.382, \"section_seq\": 1, \"route_path_id\": 71565}, {\"is_pass\": false, \"wtt_arr\": \"1303\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 13, \"distance_m\": 50802.425, \"section_seq\": 1, \"route_path_id\": 71565}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 175338.647, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71565}], \"total_distance_m\": 175338.647, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 170792.096, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4546.551, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1207", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:41Z\", \"source_id\": 58571666, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:11:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:46Z\", \"source_id\": 18663846, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:54Z\", \"source_id\": 58584783, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:57Z\", \"source_id\": 18667923, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:26Z\", \"source_id\": 58594360, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:21:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:29Z\", \"source_id\": 18670954, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:41Z\", \"source_id\": 58603409, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:44Z\", \"source_id\": 18673762, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:52Z\", \"source_id\": 58616762, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:54Z\", \"source_id\": 18677805, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:34Z\", \"source_id\": 58631646, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:37Z\", \"source_id\": 18682181, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:12Z\", \"source_id\": 58650250, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:15Z\", \"source_id\": 18687918, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:44Z\", \"source_id\": 58662533, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:45Z\", \"source_id\": 18691611, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:01Z\", \"source_id\": 58674074, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:58:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:05Z\", \"source_id\": 18695080, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:30Z\", \"source_id\": 58683855, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:32Z\", \"source_id\": 18698096, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "1", "timing_fact_generation": 1789819352874930, "current_leg_arrival_utc": "2026-09-19T13:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:20.070859", "service_state_evidence_id": 18698096, "current_leg_start_actual_dep": "2026-09-19T13:00:00+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:20.670705", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
LES |
FST |
2B29 |
357207+357321 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 2810.708, "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": 8086.064, "from_m": 2810.708, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 8250.089, "from_m": 8086.064, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8270.588, "from_m": 8250.089, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8399.137, "from_m": 8270.588, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8791.641, "from_m": 8399.137, "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": 8889.178, "from_m": 8791.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": 9230.197, "from_m": 8889.178, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9394.221, "from_m": 9230.197, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33451.27, "from_m": 9394.221, "capability_applied": null, "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": 33534.783, "from_m": 33451.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": 34024.299, "from_m": 33534.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": 34062.838, "from_m": 34024.299, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34213.429, "from_m": 34062.838, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35543.174, "from_m": 34213.429, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35554.778, "from_m": 35543.174, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44732.257, "from_m": 35554.778, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44786.768, "from_m": 44732.257, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51543.697, "from_m": 44786.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", "infrastructure_limit_mph": 90.0}, {"to_m": 51623.643, "from_m": 51543.697, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51682.023, "from_m": 51623.643, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51788.911, "from_m": 51682.023, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51845.03, "from_m": 51788.911, "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": 51903.421, "from_m": 51845.03, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52527.937, "from_m": 51903.421, "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": 53333.842, "from_m": 52527.937, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 53654.506, "from_m": 53333.842, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 95.0}, {"to_m": 54363.862, "from_m": 53654.506, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 54428.925, "from_m": 54363.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": 78774.163, "from_m": 54428.925, "capability_applied": null, "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": 78920.845, "from_m": 78774.163, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 78990.0, "from_m": 78920.845, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 81191.467, "from_m": 78990.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 81421.593, "from_m": 81191.467, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81499.271, "from_m": 81421.593, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 92084.952, "from_m": 81499.271, "capability_applied": null, "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": 92194.191, "from_m": 92084.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": 114880.009, "from_m": 92194.191, "capability_applied": null, "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": 114952.384, "from_m": 114880.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": 117569.286, "from_m": 114952.384, "capability_applied": null, "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": 119671.385, "from_m": 117569.286, "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": 119756.067, "from_m": 119671.385, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 119821.629, "from_m": 119756.067, "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": 128556.673, "from_m": 119821.629, "capability_applied": null, "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": 128859.746, "from_m": 128556.673, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 129387.804, "from_m": 128859.746, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 134260.822, "from_m": 129387.804, "capability_applied": null, "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": 146976.257, "from_m": 134260.822, "capability_applied": null, "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": 147055.186, "from_m": 146976.257, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 157417.699, "from_m": 147055.186, "capability_applied": null, "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": 166924.555, "from_m": 157417.699, "capability_applied": null, "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": 167289.172, "from_m": 166924.555, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 167373.731, "from_m": 167289.172, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 173314.189, "from_m": 167373.731, "capability_applied": null, "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": 174707.265, "from_m": 173314.189, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 174915.42, "from_m": 174707.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": 175011.208, "from_m": 174915.42, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 175338.647, "from_m": 175011.208, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 697195, "profile_key": "970101434c4d3dd29e79abe8914aa8a49e8849006a6463e6fd415d3b2d9a9e9d", "schedule_id": 32628, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1207", "location": "Leigh-on-Sea", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 71565}, {"is_pass": false, "wtt_arr": "1213", "wtt_dep": "1214", "location": "Benfleet", "stage_seq": 2, "distance_m": 3251.888, "section_seq": 1, "route_path_id": 71565}, {"is_pass": false, "wtt_arr": "1218", "wtt_dep": "1219", "location": "Pitsea", "stage_seq": 3, "distance_m": 4470.841, "section_seq": 1, "route_path_id": 71565}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224H", "location": "Basildon", "stage_seq": 4, "distance_m": 7750.541, "section_seq": 1, "route_path_id": 71565}, {"is_pass": false, "wtt_arr": "1227", "wtt_dep": "1228", "location": "Laindon", "stage_seq": 5, "distance_m": 8071.615, "section_seq": 1, "route_path_id": 71565}, {"is_pass": false, "wtt_arr": "1233", "wtt_dep": "1233H", "location": "West Horndon", "stage_seq": 6, "distance_m": 8399.137, "section_seq": 1, "route_path_id": 71565}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1240", "location": "Upminster", "stage_seq": 7, "distance_m": 8791.641, "section_seq": 1, "route_path_id": 71565}, {"is_pass": false, "wtt_arr": "1247H", "wtt_dep": "1248H", "location": "Barking", "stage_seq": 8, "distance_m": 9729.744, "section_seq": 1, "route_path_id": 71565}, {"is_pass": false, "wtt_arr": "1253", "wtt_dep": "1254", "location": "West Ham High Level", "stage_seq": 9, "distance_m": 13009.444, "section_seq": 1, "route_path_id": 71565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256H", "location": "Gas Factory Jn", "stage_seq": 10, "distance_m": 24942.14, "section_seq": 1, "route_path_id": 71565}, {"is_pass": false, "wtt_arr": "1258H", "wtt_dep": "1259", "location": "Limehouse", "stage_seq": 11, "distance_m": 34171.26, "section_seq": 1, "route_path_id": 71565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301", "location": "Christian Street Jn", "stage_seq": 12, "distance_m": 45060.382, "section_seq": 1, "route_path_id": 71565}, {"is_pass": false, "wtt_arr": "1303", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 13, "distance_m": 50802.425, "section_seq": 1, "route_path_id": 71565}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 175338.647, "from_m": 0.0, "section_seq": 1, "route_path_id": 71565}], "total_distance_m": 175338.647, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 170792.096, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4546.551, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:41Z", "source_id": 58571666, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:11:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:46Z", "source_id": 18663846, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14451, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:54Z", "source_id": 58584783, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:17:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:57Z", "source_id": 18667923, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14480, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:26Z", "source_id": 58594360, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:21:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:29Z", "source_id": 18670954, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14509, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:41Z", "source_id": 58603409, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:26:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:44Z", "source_id": 18673762, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14522, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:52Z", "source_id": 58616762, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:32:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:54Z", "source_id": 18677805, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:34Z", "source_id": 58631646, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:39:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:37Z", "source_id": 18682181, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:12Z", "source_id": 58650250, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:47:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:15Z", "source_id": 18687918, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:44Z", "source_id": 58662533, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:53:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:45Z", "source_id": 18691611, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:01Z", "source_id": 58674074, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:58:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:05Z", "source_id": 18695080, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15378, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:30Z", "source_id": 58683855, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:04:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:32Z", "source_id": 18698096, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Leigh-on-Sea |
1207 |
1207 |
2 |
None |
None |
London Fenchurch Street |
1303 |
1303 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F57482/2026-09-19/detailed |
None |
Limehouse |
2026-09-19T13:00:00+01:00 |
London Fenchurch Street |
5.0 |
{"type": "LineString", "coordinates": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]} |
1.7 |
1259 |
1304 |
Limehouse |
London Fenchurch Street |
London Fenchurch Street |
51.5114471 |
-0.0779551 |
51.5114471 |
-0.0779551 |
1 |
0 |
2026-09-19 12:14:22 |
TERMINATED |
2026-09-19 12:04:00 |
London Fenchurch Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698096 |
1789819352874930 |
54 |
54 |
2026-09-19 12:14:20.670705 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:20.070859 |
| 666599 |
697163 |
G88415 |
871L29MK19 |
2026-09-19 |
COMPLETE |
18698269 |
2026-09-19 13:04:00 |
2026-09-19 12:14:51 |
2026-09-21 12:14:51 |
{"id": 697163, "stp": "P", "toc": "Southern", "uid": "G88415", "consist": "377104+377205", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88415/2026-09-19/detailed", "trust_id": "871L29MK19", "origin_crs": "EGR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-19", "dest_arr_time": "1302", "dest_platform": "15", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1L29", "timing_status": "LATE", "origin_station": "East Grinstead", "current_leg_arr": "1304", "current_leg_dep": "1259", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1206", "origin_platform": "2", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-19T12:14:51", "route_debug_link": null, "timing_variation": "+2 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": "1302", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Clapham Junction (C)", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9216.931, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9284.852, \"from_m\": 9216.931, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9528.192, \"from_m\": 9284.852, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9594.892, \"from_m\": 9528.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9792.534, \"from_m\": 9594.892, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12740.821, \"from_m\": 9792.534, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13202.643, \"from_m\": 12740.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13615.442, \"from_m\": 13202.643, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 697163, \"profile_key\": \"1490fc1bf9901d3a1db802fdbc9fe2d81ef8583eb90362c6761ebd012f72446b\", \"schedule_id\": 14745, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1206\", \"location\": \"East Grinstead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27839}, {\"is_pass\": false, \"wtt_arr\": \"1209H\", \"wtt_dep\": \"1210\", \"location\": \"Dormans\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 27839}, {\"is_pass\": false, \"wtt_arr\": \"1212H\", \"wtt_dep\": \"1213\", \"location\": \"Lingfield\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 27839}, {\"is_pass\": false, \"wtt_arr\": \"1219H\", \"wtt_dep\": \"1220H\", \"location\": \"Hurst Green\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 27839}, {\"is_pass\": false, \"wtt_arr\": \"1222H\", \"wtt_dep\": \"1223H\", \"location\": \"Oxted\", \"stage_seq\": 5, \"distance_m\": 9550.677, \"section_seq\": 1, \"route_path_id\": 27839}, {\"is_pass\": false, \"wtt_arr\": \"1228H\", \"wtt_dep\": \"1229\", \"location\": \"Woldingham\", \"stage_seq\": 6, \"distance_m\": 13615.442, \"section_seq\": 1, \"route_path_id\": 27839}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13615.442, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27839}], \"total_distance_m\": 13615.442, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12396.318, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1219.124, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1206", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:17Z\", \"source_id\": 58561991, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:21Z\", \"source_id\": 18660920, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:58Z\", \"source_id\": 58574278, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:59Z\", \"source_id\": 18664630, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:14Z\", \"source_id\": 58593977, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:17Z\", \"source_id\": 18670816, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:04Z\", \"source_id\": 58602003, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:09Z\", \"source_id\": 18673374, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30407, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:13Z\", \"source_id\": 58613056, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:19Z\", \"source_id\": 18676775, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:59Z\", \"source_id\": 58619248, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:04Z\", \"source_id\": 18678594, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:03Z\", \"source_id\": 58628378, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:08Z\", \"source_id\": 18681258, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:56Z\", \"source_id\": 58634565, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:41:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:59Z\", \"source_id\": 18683111, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:31Z\", \"source_id\": 58642278, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:44:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:35Z\", \"source_id\": 18685456, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:35Z\", \"source_id\": 58646853, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:39Z\", \"source_id\": 18686852, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:32Z\", \"source_id\": 58655385, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:36Z\", \"source_id\": 18689464, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:48Z\", \"source_id\": 58667020, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:54Z\", \"source_id\": 18692987, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:15Z\", \"source_id\": 58672436, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:20Z\", \"source_id\": 18694560, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:41Z\", \"source_id\": 58684363, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:44Z\", \"source_id\": 18698269, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "15", "timing_fact_generation": 1789819366475825, "current_leg_arrival_utc": "2026-09-19T13:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:23.461774", "service_state_evidence_id": 18698269, "current_leg_start_actual_dep": "2026-09-19T12:58:00+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:24.163168", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
EGR |
None |
1L29 |
377104+377205 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9216.931, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9284.852, "from_m": 9216.931, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9528.192, "from_m": 9284.852, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9594.892, "from_m": 9528.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9792.534, "from_m": 9594.892, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12740.821, "from_m": 9792.534, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13202.643, "from_m": 12740.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13615.442, "from_m": 13202.643, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 697163, "profile_key": "1490fc1bf9901d3a1db802fdbc9fe2d81ef8583eb90362c6761ebd012f72446b", "schedule_id": 14745, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1206", "location": "East Grinstead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27839}, {"is_pass": false, "wtt_arr": "1209H", "wtt_dep": "1210", "location": "Dormans", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 27839}, {"is_pass": false, "wtt_arr": "1212H", "wtt_dep": "1213", "location": "Lingfield", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 27839}, {"is_pass": false, "wtt_arr": "1219H", "wtt_dep": "1220H", "location": "Hurst Green", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 27839}, {"is_pass": false, "wtt_arr": "1222H", "wtt_dep": "1223H", "location": "Oxted", "stage_seq": 5, "distance_m": 9550.677, "section_seq": 1, "route_path_id": 27839}, {"is_pass": false, "wtt_arr": "1228H", "wtt_dep": "1229", "location": "Woldingham", "stage_seq": 6, "distance_m": 13615.442, "section_seq": 1, "route_path_id": 27839}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13615.442, "from_m": 0.0, "section_seq": 1, "route_path_id": 27839}], "total_distance_m": 13615.442, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12396.318, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1219.124, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30434, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:17Z", "source_id": 58561991, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:09:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:21Z", "source_id": 18660920, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30430, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:58Z", "source_id": 58574278, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:12:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:59Z", "source_id": 18664630, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30424, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:14Z", "source_id": 58593977, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:22:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:17Z", "source_id": 18670816, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30411, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:04Z", "source_id": 58602003, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:25:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:09Z", "source_id": 18673374, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30407, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:13Z", "source_id": 58613056, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:31:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:19Z", "source_id": 18676775, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30403, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:59Z", "source_id": 58619248, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:34:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:04Z", "source_id": 18678594, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30399, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:03Z", "source_id": 58628378, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:38:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:08Z", "source_id": 18681258, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30396, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:56Z", "source_id": 58634565, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:41:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:59Z", "source_id": 18683111, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30239, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:31Z", "source_id": 58642278, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:44:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:35Z", "source_id": 18685456, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:35Z", "source_id": 58646853, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:46:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:39Z", "source_id": 18686852, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29930, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:32Z", "source_id": 58655385, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:50:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:36Z", "source_id": 18689464, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:48Z", "source_id": 58667020, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:55:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:54Z", "source_id": 18692987, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:15Z", "source_id": 58672436, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:57:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:20Z", "source_id": 18694560, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28777, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:41Z", "source_id": 58684363, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:04:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:44Z", "source_id": 18698269, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
East Grinstead |
1206 |
1206 |
2 |
None |
None |
London Victoria (C) |
1302 |
1302 |
15 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G88415/2026-09-19/detailed |
None |
Clapham Junction (C) |
2026-09-19T12:58:00+01:00 |
London Victoria (C) |
5.0 |
{"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
3.0 |
1259 |
1304 |
Clapham Junction (C) |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-19 12:14:51 |
TERMINATED |
2026-09-19 12:04:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698269 |
1789819366475825 |
90 |
90 |
2026-09-19 12:14:24.163168 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:23.461774 |
| 666600 |
697571 |
C22256 |
882C31MK19 |
2026-09-19 |
COMPLETE |
18698359 |
2026-09-19 13:04:00 |
2026-09-19 12:14:51 |
2026-09-21 12:14:51 |
{"id": 697571, "stp": "P", "toc": "Southern", "uid": "C22256", "consist": "377102+377112", "dest_crs": "BTN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22256/2026-09-19/detailed", "trust_id": "882C31MK19", "origin_crs": "SEF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-19", "dest_arr_time": "1259", "dest_platform": "8", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "2C31", "timing_status": "LATE", "origin_station": "Seaford", "current_leg_arr": "1304", "current_leg_dep": "1302", "current_leg_end": "Brighton", "origin_dep_time": "1224", "origin_platform": "1", "current_location": "Brighton", "last_update_time": "2026-09-19T12:14:51", "route_debug_link": null, "timing_variation": "+5 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": "1259", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "London Road (Brighton)", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1224", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:01Z\", \"source_id\": 58610469, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:05Z\", \"source_id\": 18675983, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:13Z\", \"source_id\": 58619763, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:20Z\", \"source_id\": 18678756, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:42Z\", \"source_id\": 58627618, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:46Z\", \"source_id\": 18681019, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:18Z\", \"source_id\": 58646221, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:19Z\", \"source_id\": 18686597, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:43Z\", \"source_id\": 58664664, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:54:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:46Z\", \"source_id\": 18692275, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:24Z\", \"source_id\": 58674988, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:58:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:28Z\", \"source_id\": 18695319, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31113, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:43Z\", \"source_id\": 58680012, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:46Z\", \"source_id\": 18696902, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30990, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:53Z\", \"source_id\": 58684778, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:55Z\", \"source_id\": 18698359, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "8", "timing_fact_generation": 1789819376572835, "current_leg_arrival_utc": "2026-09-19T13:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:32.941497", "service_state_evidence_id": 18698359, "current_leg_start_actual_dep": "2026-09-19T13:01:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:33.771081", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
SEF |
BTN |
2C31 |
377102+377112 |
8 |
100 |
None |
None |
[{"source": "TD", "smart_id": 31190, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:01Z", "source_id": 58610469, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:30:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:05Z", "source_id": 18675983, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31183, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:13Z", "source_id": 58619763, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:34:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:20Z", "source_id": 18678756, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31179, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:42Z", "source_id": 58627618, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:37:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:46Z", "source_id": 18681019, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31151, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:18Z", "source_id": 58646221, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:46:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:19Z", "source_id": 18686597, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31131, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:43Z", "source_id": 58664664, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:54:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:46Z", "source_id": 18692275, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31127, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:24Z", "source_id": 58674988, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:58:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:28Z", "source_id": 18695319, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31113, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:43Z", "source_id": 58680012, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:01:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:46Z", "source_id": 18696902, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30990, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:53Z", "source_id": 58684778, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:04:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:55Z", "source_id": 18698359, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Seaford |
1224 |
1224 |
1 |
None |
None |
Brighton |
1259 |
1259 |
8 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C22256/2026-09-19/detailed |
None |
London Road (Brighton) |
2026-09-19T13:01:00+01:00 |
Brighton |
2.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 |
1302 |
1304 |
London Road (Brighton) |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-19 12:14:51 |
TERMINATED |
2026-09-19 12:04:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698359 |
1789819376572835 |
52 |
52 |
2026-09-19 12:14:33.771081 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:32.941497 |
| 666601 |
697621 |
C32498 |
172H38MK19 |
2026-09-19 |
COMPLETE |
18698553 |
2026-09-19 13:04:00 |
2026-09-19 12:14:51 |
2026-09-21 12:14:51 |
{"id": 697621, "stp": "P", "toc": "Northern", "uid": "C32498", "consist": "331007+331011", "dest_crs": "SKI", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32498/2026-09-19/detailed", "trust_id": "172H38MK19", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Skipton", "service_date": "2026-09-19", "dest_arr_time": "1309", "dest_platform": "2", "is_terminated": 1, "next_location": "Skipton", "signalling_id": "2H38", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "1304", "current_leg_dep": "1259", "current_leg_end": "Skipton", "origin_dep_time": "1226", "origin_platform": "2C", "current_location": "Skipton", "last_update_time": "2026-09-19T12:14:51", "route_debug_link": null, "timing_variation": "-5 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": "1309", "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\": 148.243, \"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\": 405.734, \"from_m\": 148.243, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1128.206, \"from_m\": 405.734, \"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\": 2553.961, \"from_m\": 1128.206, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3468.284, \"from_m\": 2553.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\": 3496.746, \"from_m\": 3468.284, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3764.062, \"from_m\": 3496.746, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4729.877, \"from_m\": 3764.062, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5531.517, \"from_m\": 4729.877, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5572.84, \"from_m\": 5531.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\": 5613.11, \"from_m\": 5572.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\": 14121.803, \"from_m\": 5613.11, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14191.379, \"from_m\": 14121.803, \"capability_applied\": null, \"effective_limit_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\": 697621, \"profile_key\": \"b0b25652d5841730e14a3c17ad4d39aeee5c77b16bd538218daff90592754288\", \"schedule_id\": 805, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1226\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65954}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 831.136, \"section_seq\": 1, \"route_path_id\": 65954}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 2682.425, \"section_seq\": 1, \"route_path_id\": 65954}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Apperley Jn\", \"stage_seq\": 4, \"distance_m\": 3556.851, \"section_seq\": 1, \"route_path_id\": 65954}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"Dockfield Junction\", \"stage_seq\": 5, \"distance_m\": 5531.517, \"section_seq\": 1, \"route_path_id\": 65954}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": \"1238\", \"location\": \"Shipley\", \"stage_seq\": 6, \"distance_m\": 14191.379, \"section_seq\": 1, \"route_path_id\": 65954}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14191.379, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65954}], \"total_distance_m\": 14191.379, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14151.109, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 40.27, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1226", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.9582939", "current_position_lon": "-2.0252037", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:01Z\", \"source_id\": 58628338, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:06Z\", \"source_id\": 18681242, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:17Z\", \"source_id\": 58633190, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:22Z\", \"source_id\": 18682697, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:21Z\", \"source_id\": 58641825, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:44:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:23Z\", \"source_id\": 18685344, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:37Z\", \"source_id\": 58646901, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:39Z\", \"source_id\": 18686843, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:10Z\", \"source_id\": 58654596, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:14Z\", \"source_id\": 18689216, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:43Z\", \"source_id\": 58664689, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:54:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:48Z\", \"source_id\": 18692279, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:21Z\", \"source_id\": 58674838, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:59:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:23Z\", \"source_id\": 18695280, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:06Z\", \"source_id\": 58685288, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:13Z\", \"source_id\": 18698553, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Skipton", "service_state_platform": "2", "timing_fact_generation": 1789819394937733, "current_leg_arrival_utc": "2026-09-19T13:06:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:33.102163", "service_state_evidence_id": 18698553, "current_leg_start_actual_dep": "2026-09-19T13:00:30+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:33.765272", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
SKI |
2H38 |
331007+331011 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 148.243, "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": 405.734, "from_m": 148.243, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1128.206, "from_m": 405.734, "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": 2553.961, "from_m": 1128.206, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3468.284, "from_m": 2553.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": 3496.746, "from_m": 3468.284, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3764.062, "from_m": 3496.746, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4729.877, "from_m": 3764.062, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5531.517, "from_m": 4729.877, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5572.84, "from_m": 5531.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": 5613.11, "from_m": 5572.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": 14121.803, "from_m": 5613.11, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14191.379, "from_m": 14121.803, "capability_applied": null, "effective_limit_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": 697621, "profile_key": "b0b25652d5841730e14a3c17ad4d39aeee5c77b16bd538218daff90592754288", "schedule_id": 805, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1226", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 831.136, "section_seq": 1, "route_path_id": 65954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 2682.425, "section_seq": 1, "route_path_id": 65954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "Apperley Jn", "stage_seq": 4, "distance_m": 3556.851, "section_seq": 1, "route_path_id": 65954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236", "location": "Dockfield Junction", "stage_seq": 5, "distance_m": 5531.517, "section_seq": 1, "route_path_id": 65954}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": "1238", "location": "Shipley", "stage_seq": 6, "distance_m": 14191.379, "section_seq": 1, "route_path_id": 65954}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14191.379, "from_m": 0.0, "section_seq": 1, "route_path_id": 65954}], "total_distance_m": 14191.379, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14151.109, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 40.27, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5175, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:01Z", "source_id": 58628338, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:38:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:06Z", "source_id": 18681242, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5125, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:17Z", "source_id": 58633190, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:40:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:22Z", "source_id": 18682697, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5116, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:21Z", "source_id": 58641825, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:44:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:23Z", "source_id": 18685344, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5112, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:37Z", "source_id": 58646901, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:47:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:39Z", "source_id": 18686843, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5108, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:10Z", "source_id": 58654596, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:50:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:14Z", "source_id": 18689216, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5100, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:43Z", "source_id": 58664689, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:54:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:48Z", "source_id": 18692279, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5096, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:21Z", "source_id": 58674838, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:59:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:23Z", "source_id": 18695280, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3037, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:06Z", "source_id": 58685288, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:04:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:13Z", "source_id": 18698553, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Leeds |
1226 |
1226 |
2C |
None |
None |
Skipton |
1309 |
1309 |
2 |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32498/2026-09-19/detailed |
None |
Cononley |
2026-09-19T13:00:30+01:00 |
Skipton |
5.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 |
1259 |
1304 |
Cononley |
Skipton |
Skipton |
53.9582939 |
-2.0252037 |
53.9582939 |
-2.0252037 |
1 |
0 |
2026-09-19 12:14:51 |
TERMINATED |
2026-09-19 12:04:00 |
Skipton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698553 |
1789819394937733 |
59 |
59 |
2026-09-19 12:14:33.765272 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:33.102163 |
| 666602 |
697471 |
W04411 |
529G28MK19 |
2026-09-19 |
COMPLETE |
18698326 |
2026-09-19 13:04:00 |
2026-09-19 12:14:51 |
2026-09-21 12:14:51 |
{"id": 697471, "stp": "P", "toc": "London Overground", "uid": "W04411", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04411/2026-09-19/detailed", "trust_id": "529G28MK19", "origin_crs": "DLJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-19", "dest_arr_time": "1305", "dest_platform": "2", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "9G28", "timing_status": "EARLY", "origin_station": "Dalston Junction", "current_leg_arr": "1304", "current_leg_dep": "1259", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "1219", "origin_platform": "3", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-19T12:14:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.13815859999999996, 51.4698461], [-0.13828842677217118, 51.46997368451358], [-0.13842850776464607, 51.47010599910558], [-0.13855368562317102, 51.47022233554817], [-0.13866631365234816, 51.470324870271064], [-0.13876874515677964, 51.47041577970395], [-0.13886333344106758, 51.47049724027653], [-0.13895243180981415, 51.470571428418495], [-0.1390383935676214, 51.47064052055956], [-0.1391235720190915, 51.47070669312942], [-0.1392103204688267, 51.470772122557776], [-0.13930099222142894, 51.47083898527432], [-0.13939794058150046, 51.47090945770876], [-0.1395035188536434, 51.47098571629078], [-0.13962008034245987, 51.471069937450096], [-0.13974997835255198, 51.4711642976164], [-0.13989556618852192, 51.47127097321941], [-0.14005919715497178, 51.471392140688785], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15894051779193405, 51.46960492141029], [-0.15901766473926507, 51.469608410467686], [-0.1590951819186598, 51.469611916269], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.159286, 51.4695646], [-0.15949799999999997, 51.46947839999999], [-0.15976710000000002, 51.469369], [-0.1602077, 51.4691951], [-0.16047119999999998, 51.4690875], [-0.1609231, 51.46889049999999], [-0.1614175, 51.468679599999994], [-0.1620522, 51.4683988], [-0.1626567, 51.468136599999994], [-0.1629085, 51.4680279], [-0.16312299999999996, 51.467937], [-0.1634698, 51.4677814], [-0.16360715415752114, 51.46772287939966], [-0.16364020000000004, 51.46770879999999], [-0.163675873964294, 51.46769235270634], [-0.16374929999999996, 51.467658500000006], [-0.16395599999999996, 51.4675542], [-0.1641098, 51.4674761], [-0.16425969999999998, 51.4674022], [-0.1647436, 51.4671856], [-0.16559389999999996, 51.4668194], [-0.16582860000000002, 51.4667167], [-0.1662787, 51.46651979999999], [-0.16696449999999996, 51.46622549999999], [-0.1670467, 51.4661902], [-0.1672704, 51.46609239999999], [-0.16765789999999997, 51.46592290000001], [-0.16799489999999995, 51.4657746], [-0.1681715, 51.46569839999999], [-0.1683488, 51.4656124], [-0.1686107, 51.4654761], [-0.16877949999999997, 51.4653881], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]}", "current_leg_start": "Wandsworth Road", "dest_arr_time_act": "1305", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": "Wandsworth Road", "current_leg_milage": "1.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 724.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\": 1375.251, \"from_m\": 724.35, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1530.875, \"from_m\": 1375.251, \"capability_applied\": null, \"effective_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\": 697471, \"profile_key\": \"3f292a53f071f5122f182016ec3870001067619740081e124a84ec1562183756\", \"schedule_id\": 23694, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1219\", \"location\": \"Dalston Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29078}, {\"is_pass\": false, \"wtt_arr\": \"1220H\", \"wtt_dep\": \"1221\", \"location\": \"Haggerston\", \"stage_seq\": 2, \"distance_m\": 426.318, \"section_seq\": 1, \"route_path_id\": 29078}, {\"is_pass\": false, \"wtt_arr\": \"1222H\", \"wtt_dep\": \"1223\", \"location\": \"Hoxton\", \"stage_seq\": 3, \"distance_m\": 1530.875, \"section_seq\": 1, \"route_path_id\": 29078}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1530.875, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29078}], \"total_distance_m\": 1530.875, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 650.901, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 879.974, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1219", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4635715", "current_position_lon": "-0.1738581", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:09Z\", \"source_id\": 58595989, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:14Z\", \"source_id\": 18671419, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:06Z\", \"source_id\": 58599968, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:10Z\", \"source_id\": 18672741, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:31Z\", \"source_id\": 58605157, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:35Z\", \"source_id\": 18674331, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:42Z\", \"source_id\": 58609838, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:45Z\", \"source_id\": 18675768, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:33Z\", \"source_id\": 58613791, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:39Z\", \"source_id\": 18676972, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:21Z\", \"source_id\": 58617851, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:25Z\", \"source_id\": 18678151, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:58Z\", \"source_id\": 58621513, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:03Z\", \"source_id\": 18679260, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:32Z\", \"source_id\": 58624931, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:38Z\", \"source_id\": 18680272, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:06Z\", \"source_id\": 58628445, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:10Z\", \"source_id\": 18681294, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:06Z\", \"source_id\": 58636937, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:41:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:11Z\", \"source_id\": 18683881, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:32Z\", \"source_id\": 58650933, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:35Z\", \"source_id\": 18688128, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:05Z\", \"source_id\": 58658864, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:09Z\", \"source_id\": 18690527, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:22Z\", \"source_id\": 58670479, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:25Z\", \"source_id\": 18693998, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:41Z\", \"source_id\": 58673343, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:58:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:45Z\", \"source_id\": 18694859, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:49Z\", \"source_id\": 58684595, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:51Z\", \"source_id\": 18698326, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "2", "timing_fact_generation": 1789819372203079, "current_leg_arrival_utc": "2026-09-19T13:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:33.570410", "service_state_evidence_id": 18698326, "current_leg_start_actual_dep": "2026-09-19T12:59:00+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:33.758565", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
DLJ |
None |
9G28 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 724.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": 1375.251, "from_m": 724.35, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1530.875, "from_m": 1375.251, "capability_applied": null, "effective_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": 697471, "profile_key": "3f292a53f071f5122f182016ec3870001067619740081e124a84ec1562183756", "schedule_id": 23694, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1219", "location": "Dalston Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29078}, {"is_pass": false, "wtt_arr": "1220H", "wtt_dep": "1221", "location": "Haggerston", "stage_seq": 2, "distance_m": 426.318, "section_seq": 1, "route_path_id": 29078}, {"is_pass": false, "wtt_arr": "1222H", "wtt_dep": "1223", "location": "Hoxton", "stage_seq": 3, "distance_m": 1530.875, "section_seq": 1, "route_path_id": 29078}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1530.875, "from_m": 0.0, "section_seq": 1, "route_path_id": 29078}], "total_distance_m": 1530.875, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 650.901, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 879.974, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:09Z", "source_id": 58595989, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:22:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:14Z", "source_id": 18671419, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:06Z", "source_id": 58599968, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:24:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:10Z", "source_id": 18672741, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:31Z", "source_id": 58605157, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:26:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:35Z", "source_id": 18674331, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:42Z", "source_id": 58609838, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:29:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:45Z", "source_id": 18675768, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:33Z", "source_id": 58613791, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:31:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:39Z", "source_id": 18676972, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:21Z", "source_id": 58617851, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:32:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:25Z", "source_id": 18678151, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:58Z", "source_id": 58621513, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:34:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:03Z", "source_id": 18679260, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:32Z", "source_id": 58624931, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:35:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:38Z", "source_id": 18680272, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:06Z", "source_id": 58628445, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:37:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:10Z", "source_id": 18681294, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31505, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:06Z", "source_id": 58636937, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:41:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:11Z", "source_id": 18683881, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29778, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:32Z", "source_id": 58650933, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:48:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:35Z", "source_id": 18688128, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:05Z", "source_id": 58658864, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:51:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:09Z", "source_id": 18690527, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28938, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:22Z", "source_id": 58670479, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:56:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:25Z", "source_id": 18693998, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28922, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:41Z", "source_id": 58673343, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:58:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:45Z", "source_id": 18694859, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29172, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:49Z", "source_id": 58684595, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:04:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:51Z", "source_id": 18698326, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Dalston Junction |
1219 |
1219 |
3 |
None |
None |
Clapham Junction Plats 0-2 |
1305 |
1305 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W04411/2026-09-19/detailed |
None |
Wandsworth Road |
2026-09-19T12:59:00+01:00 |
Clapham Junction Plats 0-2 |
5.0 |
{"type": "LineString", "coordinates": [[-0.13815859999999996, 51.4698461], [-0.13828842677217118, 51.46997368451358], [-0.13842850776464607, 51.47010599910558], [-0.13855368562317102, 51.47022233554817], [-0.13866631365234816, 51.470324870271064], [-0.13876874515677964, 51.47041577970395], [-0.13886333344106758, 51.47049724027653], [-0.13895243180981415, 51.470571428418495], [-0.1390383935676214, 51.47064052055956], [-0.1391235720190915, 51.47070669312942], [-0.1392103204688267, 51.470772122557776], [-0.13930099222142894, 51.47083898527432], [-0.13939794058150046, 51.47090945770876], [-0.1395035188536434, 51.47098571629078], [-0.13962008034245987, 51.471069937450096], [-0.13974997835255198, 51.4711642976164], [-0.13989556618852192, 51.47127097321941], [-0.14005919715497178, 51.471392140688785], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15894051779193405, 51.46960492141029], [-0.15901766473926507, 51.469608410467686], [-0.1590951819186598, 51.469611916269], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.159286, 51.4695646], [-0.15949799999999997, 51.46947839999999], [-0.15976710000000002, 51.469369], [-0.1602077, 51.4691951], [-0.16047119999999998, 51.4690875], [-0.1609231, 51.46889049999999], [-0.1614175, 51.468679599999994], [-0.1620522, 51.4683988], [-0.1626567, 51.468136599999994], [-0.1629085, 51.4680279], [-0.16312299999999996, 51.467937], [-0.1634698, 51.4677814], [-0.16360715415752114, 51.46772287939966], [-0.16364020000000004, 51.46770879999999], [-0.163675873964294, 51.46769235270634], [-0.16374929999999996, 51.467658500000006], [-0.16395599999999996, 51.4675542], [-0.1641098, 51.4674761], [-0.16425969999999998, 51.4674022], [-0.1647436, 51.4671856], [-0.16559389999999996, 51.4668194], [-0.16582860000000002, 51.4667167], [-0.1662787, 51.46651979999999], [-0.16696449999999996, 51.46622549999999], [-0.1670467, 51.4661902], [-0.1672704, 51.46609239999999], [-0.16765789999999997, 51.46592290000001], [-0.16799489999999995, 51.4657746], [-0.1681715, 51.46569839999999], [-0.1683488, 51.4656124], [-0.1686107, 51.4654761], [-0.16877949999999997, 51.4653881], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]} |
1.9 |
1259 |
1304 |
Wandsworth Road |
Clapham Junction Carriage Maintenance Depot |
Clapham Junction Plats 0-2 |
51.4635715 |
-0.1738581 |
51.4635715 |
-0.1738581 |
1 |
0 |
2026-09-19 12:14:51 |
TERMINATED |
2026-09-19 12:04:00 |
Clapham Junction Plats 0-2 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698326 |
1789819372203079 |
73 |
73 |
2026-09-19 12:14:33.758565 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:33.570410 |
| 666603 |
696905 |
C49508 |
745L31MJ19 |
2026-09-19 |
COMPLETE |
18698242 |
2026-09-19 13:04:00 |
2026-09-19 12:14:51 |
2026-09-21 12:14:51 |
{"id": 696905, "stp": "P", "toc": "Great Western Railway", "uid": "C49508", "consist": "165120", "dest_crs": "OXF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49508/2026-09-19/detailed", "trust_id": "745L31MJ19", "origin_crs": "OXF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Oxford", "service_date": "2026-09-19", "dest_arr_time": "1302", "dest_platform": "3", "is_terminated": 1, "next_location": "Oxford", "signalling_id": "5L31", "timing_status": "LATE", "origin_station": "Oxford", "current_leg_arr": "1302", "current_leg_dep": "1302", "current_leg_end": "Oxford", "origin_dep_time": "1155", "origin_platform": "4", "current_location": "Oxford", "last_update_time": "2026-09-19T12:14:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2727538, 51.7600897], [-1.2726866999999995, 51.7597049], [-1.272664, 51.7596137], [-1.2725647, 51.75939280000001], [-1.2724167999999998, 51.75911649999999], [-1.2723212999999998, 51.7589346], [-1.2722532999999998, 51.7587684], [-1.2722306999999995, 51.7587074], [-1.2720913, 51.7584157], [-1.2719374, 51.7581285], [-1.2719129, 51.7580676], [-1.2718284, 51.7578961], [-1.2717332, 51.75774], [-1.271589, 51.757458], [-1.2715608, 51.75739289999999], [-1.2714677, 51.757198], [-1.2713684, 51.7570303], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.27108, 51.7562924], [-1.2710391, 51.7562144], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]}", "current_leg_start": "Oxford Carriage Siding 2", "dest_arr_time_act": "1302", "motion_projection": null, "next_location_lat": "51.7539662", "next_location_lon": "-1.2702377", "previous_location": "Oxford Carriage Siding 2", "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\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.998, \"from_m\": 657.037, \"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\": 6736.375, \"from_m\": 3337.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7769.276, \"from_m\": 7545.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7781.329, \"from_m\": 7769.276, \"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\": 7829.614, \"from_m\": 7781.329, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8795.139, \"from_m\": 7829.614, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8879.117, \"from_m\": 8795.139, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8924.18, \"from_m\": 8879.117, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8978.641, \"from_m\": 8924.18, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10157.657, \"from_m\": 8978.641, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10700.401, \"from_m\": 10157.657, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10718.797, \"from_m\": 10700.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\": 10728.722, \"from_m\": 10718.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11160.39, \"from_m\": 10728.722, \"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\": 12997.774, \"from_m\": 11160.39, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13654.077, \"from_m\": 12997.774, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15475.378, \"from_m\": 13654.077, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22727.542, \"from_m\": 15475.378, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23344.044, \"from_m\": 22727.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23734.65, \"from_m\": 23344.044, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25503.707, \"from_m\": 23734.65, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25934.533, \"from_m\": 25503.707, \"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\": 696905, \"profile_key\": \"a6e06cb70e855b7048bc51dee96aaa9d358d25ec24bd3c67dcc2c3394dc65400\", \"schedule_id\": 10478, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1155\", \"location\": \"Oxford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": false, \"wtt_arr\": \"1157\", \"wtt_dep\": \"1300\", \"location\": \"Oxford Carriage Siding 2\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": false, \"wtt_arr\": \"1302\", \"wtt_dep\": null, \"location\": \"Oxford\", \"stage_seq\": 3, \"distance_m\": 1893.376, \"section_seq\": 1, \"route_path_id\": 31750}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25934.533, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31750}], \"total_distance_m\": 25934.533, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 20415.538, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5518.995, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1155", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "51.7539662", "current_position_lon": "-1.2702377", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:31Z\", \"source_id\": 18662963, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:38Z\", \"source_id\": 58684174, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:43Z\", \"source_id\": 18698242, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Oxford", "service_state_platform": "3", "timing_fact_generation": 1789819364354476, "current_leg_arrival_utc": "2026-09-19T13:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:33.575450", "service_state_evidence_id": 18698242, "current_leg_start_actual_dep": "2026-09-19T13:02:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:33.773336", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
OXF |
OXF |
5L31 |
165120 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "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": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7769.276, "from_m": 7545.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7781.329, "from_m": 7769.276, "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": 7829.614, "from_m": 7781.329, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8795.139, "from_m": 7829.614, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8879.117, "from_m": 8795.139, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8924.18, "from_m": 8879.117, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8978.641, "from_m": 8924.18, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10157.657, "from_m": 8978.641, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10700.401, "from_m": 10157.657, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10718.797, "from_m": 10700.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": 10728.722, "from_m": 10718.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11160.39, "from_m": 10728.722, "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": 12997.774, "from_m": 11160.39, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13654.077, "from_m": 12997.774, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15475.378, "from_m": 13654.077, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22727.542, "from_m": 15475.378, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23344.044, "from_m": 22727.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23734.65, "from_m": 23344.044, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25503.707, "from_m": 23734.65, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25934.533, "from_m": 25503.707, "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": 696905, "profile_key": "a6e06cb70e855b7048bc51dee96aaa9d358d25ec24bd3c67dcc2c3394dc65400", "schedule_id": 10478, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1155", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31750}, {"is_pass": false, "wtt_arr": "1157", "wtt_dep": "1300", "location": "Oxford Carriage Siding 2", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 31750}, {"is_pass": false, "wtt_arr": "1302", "wtt_dep": null, "location": "Oxford", "stage_seq": 3, "distance_m": 1893.376, "section_seq": 1, "route_path_id": 31750}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25934.533, "from_m": 0.0, "section_seq": 1, "route_path_id": 31750}], "total_distance_m": 25934.533, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 20415.538, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5518.995, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:31Z", "source_id": 18662963, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24133, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:38Z", "source_id": 58684174, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:04:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:43Z", "source_id": 18698242, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Oxford |
1155 |
1155 |
4 |
None |
None |
Oxford |
1302 |
1302 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49508/2026-09-19/detailed |
None |
Oxford Carriage Siding 2 |
2026-09-19T13:02:00+01:00 |
Oxford |
0.0 |
{"type": "LineString", "coordinates": [[-1.2727538, 51.7600897], [-1.2726866999999995, 51.7597049], [-1.272664, 51.7596137], [-1.2725647, 51.75939280000001], [-1.2724167999999998, 51.75911649999999], [-1.2723212999999998, 51.7589346], [-1.2722532999999998, 51.7587684], [-1.2722306999999995, 51.7587074], [-1.2720913, 51.7584157], [-1.2719374, 51.7581285], [-1.2719129, 51.7580676], [-1.2718284, 51.7578961], [-1.2717332, 51.75774], [-1.271589, 51.757458], [-1.2715608, 51.75739289999999], [-1.2714677, 51.757198], [-1.2713684, 51.7570303], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.27108, 51.7562924], [-1.2710391, 51.7562144], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]} |
0.4 |
1302 |
1302 |
Oxford Carriage Siding 2 |
Oxford |
Oxford |
51.7539662 |
-1.2702377 |
51.7539662 |
-1.2702377 |
1 |
0 |
2026-09-19 12:14:51 |
TERMINATED |
2026-09-19 12:04:00 |
Oxford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698242 |
1789819364354476 |
20 |
20 |
2026-09-19 12:14:33.773336 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:33.575450 |
| 666604 |
696705 |
C00689 |
812Y25MJ19 |
2026-09-19 |
COMPLETE |
18698796 |
2026-09-19 13:04:00 |
2026-09-19 12:14:52 |
2026-09-21 12:14:52 |
{"id": 696705, "stp": "P", "toc": "Great Western Railway", "uid": "C00689", "consist": "165116", "dest_crs": "WSM", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C00689/2026-09-19/detailed", "trust_id": "812Y25MJ19", "origin_crs": "AVN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Weston-super-Mare", "service_date": "2026-09-19", "dest_arr_time": "1300", "dest_platform": "1", "is_terminated": 1, "next_location": "Weston-super-Mare", "signalling_id": "2Y25", "timing_status": "LATE", "origin_station": "Avonmouth", "current_leg_arr": "1304", "current_leg_dep": "1301", "current_leg_end": "Weston-super-Mare", "origin_dep_time": "1146", "origin_platform": "2", "current_location": "Weston-super-Mare", "last_update_time": "2026-09-19T12:14:51", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9427803999999997, 51.34840559999999], [-2.9482526999999994, 51.3472798], [-2.954620499999999, 51.3459732], [-2.9563809, 51.3456145], [-2.958124, 51.3452564], [-2.9589372999999997, 51.3451011], [-2.9597487, 51.34496850000001], [-2.9604814, 51.3448719], [-2.9612245, 51.3447966], [-2.9619993, 51.3447464], [-2.9628173, 51.3447106], [-2.9634201, 51.344696899999995], [-2.9640967999999996, 51.3446992], [-2.964440437594421, 51.344706456865616], [-2.9646460999999995, 51.344710799999994], [-2.9652066, 51.3447356], [-2.9657152999999994, 51.3447587], [-2.966464199999999, 51.3447475], [-2.9684798999999997, 51.3448548], [-2.9688795, 51.34486820000001], [-2.9693449, 51.3448748]]}", "current_leg_start": "Weston Milton", "dest_arr_time_act": "1300", "motion_projection": null, "next_location_lat": "51.3448748", "next_location_lon": "-2.9693449", "previous_location": "Weston Milton", "current_leg_milage": "1.2", "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\": 696705, \"profile_key\": \"deee7dd3ec06711793f59e006367c6bc6c322ebb7cb4ee2b0f8778796a0e9866\", \"schedule_id\": 4515, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1146\", \"location\": \"Avonmouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29790}, {\"is_pass\": false, \"wtt_arr\": \"1148\", \"wtt_dep\": \"1148H\", \"location\": \"Portway Park and Ride\", \"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": "1146", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3448748", "current_position_lon": "-2.9693449", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:48:24Z\", \"source_id\": 18649032, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:50:55Z\", \"source_id\": 18650731, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:26Z\", \"source_id\": 18653683, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25783, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:58:57Z\", \"source_id\": 58545743, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:59:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:01Z\", \"source_id\": 18656047, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:57Z\", \"source_id\": 18661985, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:28Z\", \"source_id\": 18663638, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:10Z\", \"source_id\": 58576775, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:15:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:13Z\", \"source_id\": 18665469, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:51Z\", \"source_id\": 58584666, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:56Z\", \"source_id\": 18667905, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:19Z\", \"source_id\": 58594137, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:25Z\", \"source_id\": 18670874, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:20Z\", \"source_id\": 18677447, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:27Z\", \"source_id\": 18680810, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:14Z\", \"source_id\": 58639437, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:43:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:18Z\", \"source_id\": 18684605, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:05Z\", \"source_id\": 58652091, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:08Z\", \"source_id\": 18688512, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:38Z\", \"source_id\": 58666635, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:43Z\", \"source_id\": 18692881, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:01Z\", \"source_id\": 18697035, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:31Z\", \"source_id\": 58686146, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:33Z\", \"source_id\": 18698796, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Weston-super-Mare", "service_state_platform": "1", "timing_fact_generation": 1789819414370334, "current_leg_arrival_utc": "2026-09-19T13:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:37.397286", "service_state_evidence_id": 18698796, "current_leg_start_actual_dep": "2026-09-19T13:00:00+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:37.801937", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
AVN |
WSM |
2Y25 |
165116 |
3 |
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": 696705, "profile_key": "deee7dd3ec06711793f59e006367c6bc6c322ebb7cb4ee2b0f8778796a0e9866", "schedule_id": 4515, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1146", "location": "Avonmouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29790}, {"is_pass": false, "wtt_arr": "1148", "wtt_dep": "1148H", "location": "Portway Park and Ride", "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": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:48:24Z", "source_id": 18649032, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:50:55Z", "source_id": 18650731, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:26Z", "source_id": 18653683, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25783, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:58:57Z", "source_id": 58545743, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:59:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:01Z", "source_id": 18656047, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:57Z", "source_id": 18661985, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:28Z", "source_id": 18663638, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25835, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:10Z", "source_id": 58576775, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:15:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:13Z", "source_id": 18665469, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25845, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:51Z", "source_id": 58584666, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:17:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:56Z", "source_id": 18667905, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26071, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:19Z", "source_id": 58594137, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:22:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:25Z", "source_id": 18670874, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:20Z", "source_id": 18677447, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:27Z", "source_id": 18680810, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26156, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:14Z", "source_id": 58639437, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:43:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:18Z", "source_id": 18684605, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26165, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:05Z", "source_id": 58652091, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:49:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:08Z", "source_id": 18688512, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26169, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:38Z", "source_id": 58666635, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:56:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:43Z", "source_id": 18692881, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:01Z", "source_id": 18697035, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26178, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:31Z", "source_id": 58686146, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:04:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:33Z", "source_id": 18698796, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Avonmouth |
1146 |
1146 |
2 |
None |
None |
Weston-super-Mare |
1300 |
1300 |
1 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C00689/2026-09-19/detailed |
None |
Weston Milton |
2026-09-19T13:00:00+01:00 |
Weston-super-Mare |
3.0 |
{"type": "LineString", "coordinates": [[-2.9427803999999997, 51.34840559999999], [-2.9482526999999994, 51.3472798], [-2.954620499999999, 51.3459732], [-2.9563809, 51.3456145], [-2.958124, 51.3452564], [-2.9589372999999997, 51.3451011], [-2.9597487, 51.34496850000001], [-2.9604814, 51.3448719], [-2.9612245, 51.3447966], [-2.9619993, 51.3447464], [-2.9628173, 51.3447106], [-2.9634201, 51.344696899999995], [-2.9640967999999996, 51.3446992], [-2.964440437594421, 51.344706456865616], [-2.9646460999999995, 51.344710799999994], [-2.9652066, 51.3447356], [-2.9657152999999994, 51.3447587], [-2.966464199999999, 51.3447475], [-2.9684798999999997, 51.3448548], [-2.9688795, 51.34486820000001], [-2.9693449, 51.3448748]]} |
1.2 |
1301 |
1304 |
Weston Milton |
Weston-super-Mare |
Weston-super-Mare |
51.3448748 |
-2.9693449 |
51.3448748 |
-2.9693449 |
1 |
0 |
2026-09-19 12:14:51 |
TERMINATED |
2026-09-19 12:04:00 |
Weston-super-Mare |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698796 |
1789819414370334 |
76 |
76 |
2026-09-19 12:14:37.801937 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:37.397286 |
| 666605 |
698457 |
C35574 |
723W46MM19 |
2026-09-19 |
COMPLETE |
18699559 |
2026-09-19 13:04:00 |
2026-09-19 12:14:52 |
2026-09-21 12:14:52 |
{"id": 698457, "stp": "P", "toc": "Elizabeth Line", "uid": "C35574", "consist": "345020", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35574/2026-09-19/detailed", "trust_id": "723W46MM19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-19", "dest_arr_time": "1305", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "3W46", "timing_status": "EARLY", "origin_station": "Westbourne Park Carriage Sidings", "current_leg_arr": "1304", "current_leg_dep": "1303", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "1303", "origin_platform": "5", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-19T12:14:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Westbourne Park Carriage Sidings", "dest_arr_time_act": "1305", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Westbourne Park Carriage Sidings", "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\": 412.129, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 475.048, \"from_m\": 412.129, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 645.202, \"from_m\": 475.048, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1350.085, \"from_m\": 645.202, \"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\": 2212.487, \"from_m\": 1350.085, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4478.196, \"from_m\": 2212.487, \"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\": 4956.446, \"from_m\": 4478.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10754.912, \"from_m\": 4956.446, \"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\": 10841.274, \"from_m\": 10754.912, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10883.026, \"from_m\": 10841.274, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19210.542, \"from_m\": 10883.026, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19301.112, \"from_m\": 19210.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24763.45, \"from_m\": 19301.112, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24804.763, \"from_m\": 24763.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38917.862, \"from_m\": 24804.763, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46859.821, \"from_m\": 38917.862, \"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\": 53258.125, \"from_m\": 46859.821, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57194.435, \"from_m\": 53258.125, \"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\": 58144.095, \"from_m\": 57194.435, \"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\": 59855.698, \"from_m\": 58144.095, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61363.823, \"from_m\": 59855.698, \"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\": 64094.979, \"from_m\": 61363.823, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65496.437, \"from_m\": 64094.979, \"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\": 66098.499, \"from_m\": 65496.437, \"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\": 68907.594, \"from_m\": 66098.499, \"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\": 72507.05, \"from_m\": 68907.594, \"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\": 80940.46, \"from_m\": 72507.05, \"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\": 81704.837, \"from_m\": 80940.46, \"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\": 81759.539, \"from_m\": 81704.837, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83177.867, \"from_m\": 81759.539, \"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\": 83981.62, \"from_m\": 83177.867, \"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\": 85353.731, \"from_m\": 83981.62, \"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\": 85379.309, \"from_m\": 85353.731, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85422.399, \"from_m\": 85379.309, \"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\": 85471.716, \"from_m\": 85422.399, \"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\": 85605.113, \"from_m\": 85471.716, \"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\": 86380.123, \"from_m\": 85605.113, \"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\": 88374.37, \"from_m\": 86380.123, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 158995.363, \"from_m\": 88374.37, \"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\": 172532.609, \"from_m\": 158995.363, \"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\": 198875.098, \"from_m\": 172532.609, \"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\": 198980.95, \"from_m\": 198875.098, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 203634.625, \"from_m\": 198980.95, \"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\": 204590.47, \"from_m\": 203634.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 205318.107, \"from_m\": 204590.47, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 205381.159, \"from_m\": 205318.107, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 205397.533, \"from_m\": 205381.159, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 205435.04, \"from_m\": 205397.533, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 205487.712, \"from_m\": 205435.04, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 205923.536, \"from_m\": 205487.712, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 206273.06, \"from_m\": 205923.536, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 207465.611, \"from_m\": 206273.06, \"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\": 207619.979, \"from_m\": 207465.611, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 207997.289, \"from_m\": 207619.979, \"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\": 208017.378, \"from_m\": 207997.289, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 210883.377, \"from_m\": 208017.378, \"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\": 210984.356, \"from_m\": 210883.377, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 211827.507, \"from_m\": 210984.356, \"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\": 214025.064, \"from_m\": 211827.507, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 215418.141, \"from_m\": 214025.064, \"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\": 221358.598, \"from_m\": 215418.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\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 221443.157, \"from_m\": 221358.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 221568.784, \"from_m\": 221443.157, \"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\": 221764.939, \"from_m\": 221568.784, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 222419.269, \"from_m\": 221764.939, \"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\": 223637.605, \"from_m\": 222419.269, \"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\": 223772.878, \"from_m\": 223637.605, \"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\": 223845.006, \"from_m\": 223772.878, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 235645.708, \"from_m\": 223845.006, \"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\": 263931.14, \"from_m\": 235645.708, \"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\": 264355.278, \"from_m\": 263931.14, \"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\": 265896.923, \"from_m\": 264355.278, \"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\": 267294.814, \"from_m\": 265896.923, \"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\": 267324.484, \"from_m\": 267294.814, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 277693.951, \"from_m\": 267324.484, \"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\": 287569.258, \"from_m\": 277693.951, \"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\": 287603.298, \"from_m\": 287569.258, \"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\": 296989.154, \"from_m\": 287603.298, \"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\": 297071.721, \"from_m\": 296989.154, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 304674.918, \"from_m\": 297071.721, \"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\": 305486.487, \"from_m\": 304674.918, \"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\": 325556.079, \"from_m\": 305486.487, \"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\": 326358.964, \"from_m\": 325556.079, \"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\": 326400.338, \"from_m\": 326358.964, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 329853.731, \"from_m\": 326400.338, \"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\": 330362.462, \"from_m\": 329853.731, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 340105.181, \"from_m\": 330362.462, \"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\": 340165.42, \"from_m\": 340105.181, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 340590.665, \"from_m\": 340165.42, \"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\": 340744.194, \"from_m\": 340590.665, \"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\": 341342.579, \"from_m\": 340744.194, \"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\": 344772.025, \"from_m\": 341342.579, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 347280.944, \"from_m\": 344772.025, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 348747.845, \"from_m\": 347280.944, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 348975.513, \"from_m\": 348747.845, \"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\": 349483.11, \"from_m\": 348975.513, \"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\": 349519.106, \"from_m\": 349483.11, \"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\": 349532.971, \"from_m\": 349519.106, \"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\": 349954.901, \"from_m\": 349532.971, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 350904.061, \"from_m\": 349954.901, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 351848.621, \"from_m\": 350904.061, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 352458.11, \"from_m\": 351848.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 352530.564, \"from_m\": 352458.11, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 354205.485, \"from_m\": 352530.564, \"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\": 360768.478, \"from_m\": 354205.485, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 361955.158, \"from_m\": 360768.478, \"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\": 363191.606, \"from_m\": 361955.158, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 367888.611, \"from_m\": 363191.606, \"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\": 120.0}, {\"to_m\": 389676.775, \"from_m\": 367888.611, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 389737.479, \"from_m\": 389676.775, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 397451.105, \"from_m\": 389737.479, \"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\": 398152.463, \"from_m\": 397451.105, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 406770.114, \"from_m\": 398152.463, \"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\": 406835.392, \"from_m\": 406770.114, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 407555.551, \"from_m\": 406835.392, \"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\": 407601.009, \"from_m\": 407555.551, \"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\": 413841.881, \"from_m\": 407601.009, \"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\": 413930.541, \"from_m\": 413841.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 414983.035, \"from_m\": 413930.541, \"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\": 415767.588, \"from_m\": 414983.035, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 417441.209, \"from_m\": 415767.588, \"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\": 420606.228, \"from_m\": 417441.209, \"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\": 431489.942, \"from_m\": 420606.228, \"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\": 432167.32, \"from_m\": 431489.942, \"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\": 434021.073, \"from_m\": 432167.32, \"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\": 447108.513, \"from_m\": 434021.073, \"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\": 454503.686, \"from_m\": 447108.513, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 455023.433, \"from_m\": 454503.686, \"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\": 466270.61, \"from_m\": 455023.433, \"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\": 467704.707, \"from_m\": 466270.61, \"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\": 467759.688, \"from_m\": 467704.707, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 472689.795, \"from_m\": 467759.688, \"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\": 473350.492, \"from_m\": 472689.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\": 473576.294, \"from_m\": 473350.492, \"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\": 473739.506, \"from_m\": 473576.294, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 474431.151, \"from_m\": 473739.506, \"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\": 476503.913, \"from_m\": 474431.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\": 476537.757, \"from_m\": 476503.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 482168.482, \"from_m\": 476537.757, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 482561.813, \"from_m\": 482168.482, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 483866.087, \"from_m\": 482561.813, \"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\": 487824.376, \"from_m\": 483866.087, \"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\": 488103.986, \"from_m\": 487824.376, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 492055.093, \"from_m\": 488103.986, \"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\": 492783.557, \"from_m\": 492055.093, \"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\": 501837.367, \"from_m\": 492783.557, \"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\": 503079.742, \"from_m\": 501837.367, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 503910.951, \"from_m\": 503079.742, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 503973.992, \"from_m\": 503910.951, \"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\": 504032.665, \"from_m\": 503973.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 517617.503, \"from_m\": 504032.665, \"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\": 518215.527, \"from_m\": 517617.503, \"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\": 519344.226, \"from_m\": 518215.527, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 519701.48, \"from_m\": 519344.226, \"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\": 519729.302, \"from_m\": 519701.48, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 519868.571, \"from_m\": 519729.302, \"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\": 520535.868, \"from_m\": 519868.571, \"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\": 520571.508, \"from_m\": 520535.868, \"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\": 521976.65, \"from_m\": 520571.508, \"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\": 527636.644, \"from_m\": 521976.65, \"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\": 533850.285, \"from_m\": 527636.644, \"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\": 534516.48, \"from_m\": 533850.285, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 534808.518, \"from_m\": 534516.48, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 535014.304, \"from_m\": 534808.518, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 535233.034, \"from_m\": 535014.304, \"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\": 535309.118, \"from_m\": 535233.034, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 535453.255, \"from_m\": 535309.118, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 535502.71, \"from_m\": 535453.255, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 536087.213, \"from_m\": 535502.71, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 536337.127, \"from_m\": 536087.213, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 536673.332, \"from_m\": 536337.127, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 537120.583, \"from_m\": 536673.332, \"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\": 537804.013, \"from_m\": 537120.583, \"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\": 537843.103, \"from_m\": 537804.013, \"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\": 539892.55, \"from_m\": 537843.103, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 540711.72, \"from_m\": 539892.55, \"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\": 542640.505, \"from_m\": 540711.72, \"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\": 542707.481, \"from_m\": 542640.505, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 551881.962, \"from_m\": 542707.481, \"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\": 551912.844, \"from_m\": 551881.962, \"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\": 559243.43, \"from_m\": 551912.844, \"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\": 560569.165, \"from_m\": 559243.43, \"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\": 572019.575, \"from_m\": 560569.165, \"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\": 574169.199, \"from_m\": 572019.575, \"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\": 576456.246, \"from_m\": 574169.199, \"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\": 576631.435, \"from_m\": 576456.246, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 576720.304, \"from_m\": 576631.435, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 576901.282, \"from_m\": 576720.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 577732.215, \"from_m\": 576901.282, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 578031.761, \"from_m\": 577732.215, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 579019.973, \"from_m\": 578031.761, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 582135.974, \"from_m\": 579019.973, \"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\": 582234.805, \"from_m\": 582135.974, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 625019.691, \"from_m\": 582234.805, \"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\": 625066.525, \"from_m\": 625019.691, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 641599.411, \"from_m\": 625066.525, \"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\": 643918.719, \"from_m\": 641599.411, \"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\": 115.0}, {\"to_m\": 647310.291, \"from_m\": 643918.719, \"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\": 647722.305, \"from_m\": 647310.291, \"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\": 648496.983, \"from_m\": 647722.305, \"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\": 648534.202, \"from_m\": 648496.983, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 654405.745, \"from_m\": 648534.202, \"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\": 655405.86, \"from_m\": 654405.745, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 656547.313, \"from_m\": 655405.86, \"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\": 666126.5, \"from_m\": 656547.313, \"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\": 115.0}, {\"to_m\": 667626.765, \"from_m\": 666126.5, \"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\": 671977.34, \"from_m\": 667626.765, \"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\": 120.0}, {\"to_m\": 672020.42, \"from_m\": 671977.34, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 674472.474, \"from_m\": 672020.42, \"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\": 120.0}, {\"to_m\": 680968.65, \"from_m\": 674472.474, \"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\": 682898.18, \"from_m\": 680968.65, \"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\": 683605.963, \"from_m\": 682898.18, \"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\": 684075.125, \"from_m\": 683605.963, \"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\": 684111.06, \"from_m\": 684075.125, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 684803.052, \"from_m\": 684111.06, \"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\": 687193.931, \"from_m\": 684803.052, \"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\": 702805.098, \"from_m\": 687193.931, \"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\": 115.0}, {\"to_m\": 703638.198, \"from_m\": 702805.098, \"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\": 704035.86, \"from_m\": 703638.198, \"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\": 704388.27, \"from_m\": 704035.86, \"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\": 704739.477, \"from_m\": 704388.27, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 705434.414, \"from_m\": 704739.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\": 705471.528, \"from_m\": 705434.414, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 705502.825, \"from_m\": 705471.528, \"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\": 705524.805, \"from_m\": 705502.825, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 705550.417, \"from_m\": 705524.805, \"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\": 706181.69, \"from_m\": 705550.417, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 706307.505, \"from_m\": 706181.69, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 706680.014, \"from_m\": 706307.505, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 706739.542, \"from_m\": 706680.014, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 707042.421, \"from_m\": 706739.542, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 707861.329, \"from_m\": 707042.421, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 710393.695, \"from_m\": 707861.329, \"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\": 710427.161, \"from_m\": 710393.695, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 712896.011, \"from_m\": 710427.161, \"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\": 724519.085, \"from_m\": 712896.011, \"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\": 724584.263, \"from_m\": 724519.085, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 731939.877, \"from_m\": 724584.263, \"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\": 732786.549, \"from_m\": 731939.877, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 733839.624, \"from_m\": 732786.549, \"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\": 734514.868, \"from_m\": 733839.624, \"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\": 736247.428, \"from_m\": 734514.868, \"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\": 105.0}, {\"to_m\": 742002.659, \"from_m\": 736247.428, \"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\": 743166.545, \"from_m\": 742002.659, \"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\": 105.0}, {\"to_m\": 745899.252, \"from_m\": 743166.545, \"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\": 754124.394, \"from_m\": 745899.252, \"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\": 754866.141, \"from_m\": 754124.394, \"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\": 761109.187, \"from_m\": 754866.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\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 761777.804, \"from_m\": 761109.187, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 762940.572, \"from_m\": 761777.804, \"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\": 763538.18, \"from_m\": 762940.572, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 768998.137, \"from_m\": 763538.18, \"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\": 120.0}, {\"to_m\": 769134.384, \"from_m\": 768998.137, \"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\": 769180.077, \"from_m\": 769134.384, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 774631.914, \"from_m\": 769180.077, \"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\": 775821.792, \"from_m\": 774631.914, \"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\": 782259.511, \"from_m\": 775821.792, \"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\": 782448.22, \"from_m\": 782259.511, \"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\": 782478.745, \"from_m\": 782448.22, \"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\": 105.0}, {\"to_m\": 783421.704, \"from_m\": 782478.745, \"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\": 799018.046, \"from_m\": 783421.704, \"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\": 800660.849, \"from_m\": 799018.046, \"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\": 115.0}, {\"to_m\": 809740.06, \"from_m\": 800660.849, \"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\": 810548.099, \"from_m\": 809740.06, \"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\": 115.0}, {\"to_m\": 811677.165, \"from_m\": 810548.099, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 812621.08, \"from_m\": 811677.165, \"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\": 813694.273, \"from_m\": 812621.08, \"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\": 814955.552, \"from_m\": 813694.273, \"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\": 816750.24, \"from_m\": 814955.552, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 818105.774, \"from_m\": 816750.24, \"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\": 825383.993, \"from_m\": 818105.774, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 826840.805, \"from_m\": 825383.993, \"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\": 832873.493, \"from_m\": 826840.805, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 836156.579, \"from_m\": 832873.493, \"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\": 837622.231, \"from_m\": 836156.579, \"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\": 841696.391, \"from_m\": 837622.231, \"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\": 842449.42, \"from_m\": 841696.391, \"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\": 843115.241, \"from_m\": 842449.42, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 847886.302, \"from_m\": 843115.241, \"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\": 848006.09, \"from_m\": 847886.302, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 848872.386, \"from_m\": 848006.09, \"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\": 849816.815, \"from_m\": 848872.386, \"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\": 105.0}, {\"to_m\": 850627.352, \"from_m\": 849816.815, \"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\": 125.0}, {\"to_m\": 850675.319, \"from_m\": 850627.352, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 855247.088, \"from_m\": 850675.319, \"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\": 858416.871, \"from_m\": 855247.088, \"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\": 860270.363, \"from_m\": 858416.871, \"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\": 867372.988, \"from_m\": 860270.363, \"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\": 872275.538, \"from_m\": 867372.988, \"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\": 873336.835, \"from_m\": 872275.538, \"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\": 876682.141, \"from_m\": 873336.835, \"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\": 877659.775, \"from_m\": 876682.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\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 879694.268, \"from_m\": 877659.775, \"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\": 880586.751, \"from_m\": 879694.268, \"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\": 105.0}, {\"to_m\": 889212.222, \"from_m\": 880586.751, \"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\": 895717.171, \"from_m\": 889212.222, \"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\": 900186.334, \"from_m\": 895717.171, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 903536.352, \"from_m\": 900186.334, \"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\": 904173.402, \"from_m\": 903536.352, \"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\": 904774.538, \"from_m\": 904173.402, \"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\": 905341.534, \"from_m\": 904774.538, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 905788.274, \"from_m\": 905341.534, \"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\": 698457, \"profile_key\": \"db34d5ff700a6c3be247394794d069de8cdeb6ee0f096bafec9c5dc0b11454cb\", \"schedule_id\": 8048, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1303\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68262}, {\"is_pass\": false, \"wtt_arr\": \"1305\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 2439.249, \"section_seq\": 1, \"route_path_id\": 68262}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 905788.274, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68262}], \"total_distance_m\": 905788.274, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 896876.594, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8911.68, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1303", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:38Z\", \"source_id\": 58688678, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:45Z\", \"source_id\": 18699559, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1789819485414420, "current_leg_arrival_utc": "2026-09-19T13:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:41.283783", "service_state_evidence_id": 58688678, "current_leg_start_actual_dep": "2026-09-19T13:03:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-19T12:04:38", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:41.914223", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
None |
PDX |
3W46 |
345020 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 412.129, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 475.048, "from_m": 412.129, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 645.202, "from_m": 475.048, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1350.085, "from_m": 645.202, "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": 2212.487, "from_m": 1350.085, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4478.196, "from_m": 2212.487, "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": 4956.446, "from_m": 4478.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10754.912, "from_m": 4956.446, "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": 10841.274, "from_m": 10754.912, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10883.026, "from_m": 10841.274, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19210.542, "from_m": 10883.026, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19301.112, "from_m": 19210.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24763.45, "from_m": 19301.112, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24804.763, "from_m": 24763.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38917.862, "from_m": 24804.763, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46859.821, "from_m": 38917.862, "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": 53258.125, "from_m": 46859.821, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57194.435, "from_m": 53258.125, "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": 58144.095, "from_m": 57194.435, "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": 59855.698, "from_m": 58144.095, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61363.823, "from_m": 59855.698, "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": 64094.979, "from_m": 61363.823, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65496.437, "from_m": 64094.979, "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": 66098.499, "from_m": 65496.437, "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": 68907.594, "from_m": 66098.499, "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": 72507.05, "from_m": 68907.594, "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": 80940.46, "from_m": 72507.05, "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": 81704.837, "from_m": 80940.46, "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": 81759.539, "from_m": 81704.837, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83177.867, "from_m": 81759.539, "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": 83981.62, "from_m": 83177.867, "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": 85353.731, "from_m": 83981.62, "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": 85379.309, "from_m": 85353.731, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85422.399, "from_m": 85379.309, "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": 85471.716, "from_m": 85422.399, "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": 85605.113, "from_m": 85471.716, "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": 86380.123, "from_m": 85605.113, "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": 88374.37, "from_m": 86380.123, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 158995.363, "from_m": 88374.37, "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": 172532.609, "from_m": 158995.363, "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": 198875.098, "from_m": 172532.609, "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": 198980.95, "from_m": 198875.098, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 203634.625, "from_m": 198980.95, "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": 204590.47, "from_m": 203634.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 205318.107, "from_m": 204590.47, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 205381.159, "from_m": 205318.107, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 205397.533, "from_m": 205381.159, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 205435.04, "from_m": 205397.533, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 205487.712, "from_m": 205435.04, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 205923.536, "from_m": 205487.712, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 206273.06, "from_m": 205923.536, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 207465.611, "from_m": 206273.06, "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": 207619.979, "from_m": 207465.611, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 207997.289, "from_m": 207619.979, "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": 208017.378, "from_m": 207997.289, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 210883.377, "from_m": 208017.378, "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": 210984.356, "from_m": 210883.377, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 211827.507, "from_m": 210984.356, "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": 214025.064, "from_m": 211827.507, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 215418.141, "from_m": 214025.064, "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": 221358.598, "from_m": 215418.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", "infrastructure_limit_mph": 125.0}, {"to_m": 221443.157, "from_m": 221358.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 221568.784, "from_m": 221443.157, "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": 221764.939, "from_m": 221568.784, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 222419.269, "from_m": 221764.939, "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": 223637.605, "from_m": 222419.269, "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": 223772.878, "from_m": 223637.605, "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": 223845.006, "from_m": 223772.878, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 235645.708, "from_m": 223845.006, "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": 263931.14, "from_m": 235645.708, "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": 264355.278, "from_m": 263931.14, "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": 265896.923, "from_m": 264355.278, "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": 267294.814, "from_m": 265896.923, "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": 267324.484, "from_m": 267294.814, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 277693.951, "from_m": 267324.484, "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": 287569.258, "from_m": 277693.951, "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": 287603.298, "from_m": 287569.258, "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": 296989.154, "from_m": 287603.298, "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": 297071.721, "from_m": 296989.154, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 304674.918, "from_m": 297071.721, "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": 305486.487, "from_m": 304674.918, "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": 325556.079, "from_m": 305486.487, "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": 326358.964, "from_m": 325556.079, "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": 326400.338, "from_m": 326358.964, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 329853.731, "from_m": 326400.338, "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": 330362.462, "from_m": 329853.731, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 340105.181, "from_m": 330362.462, "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": 340165.42, "from_m": 340105.181, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 340590.665, "from_m": 340165.42, "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": 340744.194, "from_m": 340590.665, "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": 341342.579, "from_m": 340744.194, "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": 344772.025, "from_m": 341342.579, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 347280.944, "from_m": 344772.025, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 348747.845, "from_m": 347280.944, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 348975.513, "from_m": 348747.845, "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": 349483.11, "from_m": 348975.513, "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": 349519.106, "from_m": 349483.11, "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": 349532.971, "from_m": 349519.106, "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": 349954.901, "from_m": 349532.971, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 350904.061, "from_m": 349954.901, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 351848.621, "from_m": 350904.061, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 352458.11, "from_m": 351848.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 352530.564, "from_m": 352458.11, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 354205.485, "from_m": 352530.564, "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": 360768.478, "from_m": 354205.485, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 361955.158, "from_m": 360768.478, "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": 363191.606, "from_m": 361955.158, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 367888.611, "from_m": 363191.606, "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": 120.0}, {"to_m": 389676.775, "from_m": 367888.611, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 389737.479, "from_m": 389676.775, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 397451.105, "from_m": 389737.479, "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": 398152.463, "from_m": 397451.105, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 406770.114, "from_m": 398152.463, "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": 406835.392, "from_m": 406770.114, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 407555.551, "from_m": 406835.392, "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": 407601.009, "from_m": 407555.551, "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": 413841.881, "from_m": 407601.009, "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": 413930.541, "from_m": 413841.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 414983.035, "from_m": 413930.541, "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": 415767.588, "from_m": 414983.035, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 417441.209, "from_m": 415767.588, "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": 420606.228, "from_m": 417441.209, "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": 431489.942, "from_m": 420606.228, "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": 432167.32, "from_m": 431489.942, "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": 434021.073, "from_m": 432167.32, "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": 447108.513, "from_m": 434021.073, "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": 454503.686, "from_m": 447108.513, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 455023.433, "from_m": 454503.686, "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": 466270.61, "from_m": 455023.433, "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": 467704.707, "from_m": 466270.61, "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": 467759.688, "from_m": 467704.707, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 472689.795, "from_m": 467759.688, "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": 473350.492, "from_m": 472689.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": 473576.294, "from_m": 473350.492, "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": 473739.506, "from_m": 473576.294, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 474431.151, "from_m": 473739.506, "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": 476503.913, "from_m": 474431.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": 476537.757, "from_m": 476503.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 482168.482, "from_m": 476537.757, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 482561.813, "from_m": 482168.482, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 483866.087, "from_m": 482561.813, "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": 487824.376, "from_m": 483866.087, "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": 488103.986, "from_m": 487824.376, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 492055.093, "from_m": 488103.986, "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": 492783.557, "from_m": 492055.093, "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": 501837.367, "from_m": 492783.557, "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": 503079.742, "from_m": 501837.367, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 503910.951, "from_m": 503079.742, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 503973.992, "from_m": 503910.951, "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": 504032.665, "from_m": 503973.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 517617.503, "from_m": 504032.665, "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": 518215.527, "from_m": 517617.503, "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": 519344.226, "from_m": 518215.527, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 519701.48, "from_m": 519344.226, "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": 519729.302, "from_m": 519701.48, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 519868.571, "from_m": 519729.302, "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": 520535.868, "from_m": 519868.571, "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": 520571.508, "from_m": 520535.868, "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": 521976.65, "from_m": 520571.508, "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": 527636.644, "from_m": 521976.65, "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": 533850.285, "from_m": 527636.644, "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": 534516.48, "from_m": 533850.285, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 534808.518, "from_m": 534516.48, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 535014.304, "from_m": 534808.518, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 535233.034, "from_m": 535014.304, "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": 535309.118, "from_m": 535233.034, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 535453.255, "from_m": 535309.118, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 535502.71, "from_m": 535453.255, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 536087.213, "from_m": 535502.71, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 536337.127, "from_m": 536087.213, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 536673.332, "from_m": 536337.127, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 537120.583, "from_m": 536673.332, "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": 537804.013, "from_m": 537120.583, "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": 537843.103, "from_m": 537804.013, "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": 539892.55, "from_m": 537843.103, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 540711.72, "from_m": 539892.55, "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": 542640.505, "from_m": 540711.72, "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": 542707.481, "from_m": 542640.505, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 551881.962, "from_m": 542707.481, "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": 551912.844, "from_m": 551881.962, "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": 559243.43, "from_m": 551912.844, "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": 560569.165, "from_m": 559243.43, "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": 572019.575, "from_m": 560569.165, "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": 574169.199, "from_m": 572019.575, "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": 576456.246, "from_m": 574169.199, "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": 576631.435, "from_m": 576456.246, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 576720.304, "from_m": 576631.435, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 576901.282, "from_m": 576720.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 577732.215, "from_m": 576901.282, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 578031.761, "from_m": 577732.215, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 579019.973, "from_m": 578031.761, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 582135.974, "from_m": 579019.973, "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": 582234.805, "from_m": 582135.974, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 625019.691, "from_m": 582234.805, "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": 625066.525, "from_m": 625019.691, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 641599.411, "from_m": 625066.525, "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": 643918.719, "from_m": 641599.411, "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": 115.0}, {"to_m": 647310.291, "from_m": 643918.719, "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": 647722.305, "from_m": 647310.291, "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": 648496.983, "from_m": 647722.305, "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": 648534.202, "from_m": 648496.983, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 654405.745, "from_m": 648534.202, "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": 655405.86, "from_m": 654405.745, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 656547.313, "from_m": 655405.86, "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": 666126.5, "from_m": 656547.313, "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": 115.0}, {"to_m": 667626.765, "from_m": 666126.5, "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": 671977.34, "from_m": 667626.765, "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": 120.0}, {"to_m": 672020.42, "from_m": 671977.34, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 674472.474, "from_m": 672020.42, "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": 120.0}, {"to_m": 680968.65, "from_m": 674472.474, "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": 682898.18, "from_m": 680968.65, "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": 683605.963, "from_m": 682898.18, "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": 684075.125, "from_m": 683605.963, "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": 684111.06, "from_m": 684075.125, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 684803.052, "from_m": 684111.06, "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": 687193.931, "from_m": 684803.052, "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": 702805.098, "from_m": 687193.931, "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": 115.0}, {"to_m": 703638.198, "from_m": 702805.098, "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": 704035.86, "from_m": 703638.198, "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": 704388.27, "from_m": 704035.86, "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": 704739.477, "from_m": 704388.27, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 705434.414, "from_m": 704739.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": 705471.528, "from_m": 705434.414, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 705502.825, "from_m": 705471.528, "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": 705524.805, "from_m": 705502.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 705550.417, "from_m": 705524.805, "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": 706181.69, "from_m": 705550.417, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 706307.505, "from_m": 706181.69, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 706680.014, "from_m": 706307.505, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 706739.542, "from_m": 706680.014, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 707042.421, "from_m": 706739.542, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 707861.329, "from_m": 707042.421, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 710393.695, "from_m": 707861.329, "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": 710427.161, "from_m": 710393.695, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 712896.011, "from_m": 710427.161, "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": 724519.085, "from_m": 712896.011, "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": 724584.263, "from_m": 724519.085, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 731939.877, "from_m": 724584.263, "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": 732786.549, "from_m": 731939.877, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 733839.624, "from_m": 732786.549, "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": 734514.868, "from_m": 733839.624, "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": 736247.428, "from_m": 734514.868, "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": 105.0}, {"to_m": 742002.659, "from_m": 736247.428, "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": 743166.545, "from_m": 742002.659, "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": 105.0}, {"to_m": 745899.252, "from_m": 743166.545, "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": 754124.394, "from_m": 745899.252, "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": 754866.141, "from_m": 754124.394, "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": 761109.187, "from_m": 754866.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", "infrastructure_limit_mph": 110.0}, {"to_m": 761777.804, "from_m": 761109.187, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 762940.572, "from_m": 761777.804, "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": 763538.18, "from_m": 762940.572, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 768998.137, "from_m": 763538.18, "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": 120.0}, {"to_m": 769134.384, "from_m": 768998.137, "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": 769180.077, "from_m": 769134.384, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 774631.914, "from_m": 769180.077, "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": 775821.792, "from_m": 774631.914, "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": 782259.511, "from_m": 775821.792, "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": 782448.22, "from_m": 782259.511, "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": 782478.745, "from_m": 782448.22, "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": 105.0}, {"to_m": 783421.704, "from_m": 782478.745, "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": 799018.046, "from_m": 783421.704, "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": 800660.849, "from_m": 799018.046, "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": 115.0}, {"to_m": 809740.06, "from_m": 800660.849, "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": 810548.099, "from_m": 809740.06, "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": 115.0}, {"to_m": 811677.165, "from_m": 810548.099, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 812621.08, "from_m": 811677.165, "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": 813694.273, "from_m": 812621.08, "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": 814955.552, "from_m": 813694.273, "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": 816750.24, "from_m": 814955.552, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 818105.774, "from_m": 816750.24, "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": 825383.993, "from_m": 818105.774, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 826840.805, "from_m": 825383.993, "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": 832873.493, "from_m": 826840.805, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 836156.579, "from_m": 832873.493, "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": 837622.231, "from_m": 836156.579, "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": 841696.391, "from_m": 837622.231, "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": 842449.42, "from_m": 841696.391, "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": 843115.241, "from_m": 842449.42, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 847886.302, "from_m": 843115.241, "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": 848006.09, "from_m": 847886.302, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 848872.386, "from_m": 848006.09, "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": 849816.815, "from_m": 848872.386, "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": 105.0}, {"to_m": 850627.352, "from_m": 849816.815, "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": 125.0}, {"to_m": 850675.319, "from_m": 850627.352, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 855247.088, "from_m": 850675.319, "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": 858416.871, "from_m": 855247.088, "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": 860270.363, "from_m": 858416.871, "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": 867372.988, "from_m": 860270.363, "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": 872275.538, "from_m": 867372.988, "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": 873336.835, "from_m": 872275.538, "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": 876682.141, "from_m": 873336.835, "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": 877659.775, "from_m": 876682.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", "infrastructure_limit_mph": 115.0}, {"to_m": 879694.268, "from_m": 877659.775, "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": 880586.751, "from_m": 879694.268, "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": 105.0}, {"to_m": 889212.222, "from_m": 880586.751, "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": 895717.171, "from_m": 889212.222, "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": 900186.334, "from_m": 895717.171, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 903536.352, "from_m": 900186.334, "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": 904173.402, "from_m": 903536.352, "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": 904774.538, "from_m": 904173.402, "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": 905341.534, "from_m": 904774.538, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 905788.274, "from_m": 905341.534, "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": 698457, "profile_key": "db34d5ff700a6c3be247394794d069de8cdeb6ee0f096bafec9c5dc0b11454cb", "schedule_id": 8048, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1303", "location": "Westbourne Park Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68262}, {"is_pass": false, "wtt_arr": "1305", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 2, "distance_m": 2439.249, "section_seq": 1, "route_path_id": 68262}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 905788.274, "from_m": 0.0, "section_seq": 1, "route_path_id": 68262}], "total_distance_m": 905788.274, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 896876.594, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8911.68, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:38Z", "source_id": 58688678, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:04:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:45Z", "source_id": 18699559, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Westbourne Park Carriage Sidings |
1303 |
1303 |
5 |
None |
None |
Paddington (Crossrail) |
1305 |
1305 |
A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35574/2026-09-19/detailed |
None |
Westbourne Park Carriage Sidings |
2026-09-19T13:03:00+01:00 |
Paddington (Crossrail) |
1.0 |
{"type": "LineString", "coordinates": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} |
1.0 |
1303 |
1304 |
Westbourne Park Carriage Sidings |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-19 12:14:52 |
TERMINATED |
2026-09-19 12:04:38 |
Paddington (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
58688678 |
1789819485414420 |
6 |
6 |
2026-09-19 12:14:41.914223 |
A |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:41.283783 |
| 666606 |
697179 |
W28002 |
542L26MK19 |
2026-09-19 |
COMPLETE |
18698710 |
2026-09-19 13:04:00 |
2026-09-19 12:14:52 |
2026-09-21 12:14:52 |
{"id": 697179, "stp": "P", "toc": "Great Northern", "uid": "W28002", "consist": "700032", "dest_crs": "LET", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W28002/2026-09-19/detailed", "trust_id": "542L26MK19", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Letchworth Garden City", "service_date": "2026-09-19", "dest_arr_time": "1302", "dest_platform": "2", "is_terminated": 1, "next_location": "Letchworth Garden City", "signalling_id": "2L26", "timing_status": "LATE", "origin_station": "London Kings Cross", "current_leg_arr": "1304", "current_leg_dep": "1259", "current_leg_end": "Letchworth Garden City", "origin_dep_time": "1206", "origin_platform": "10", "current_location": "Letchworth Garden City", "last_update_time": "2026-09-19T12:14:52", "route_debug_link": null, "timing_variation": "+2 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": "1302", "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\": 1190.506, \"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\": 5994.518, \"from_m\": 1190.506, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 697179, \"profile_key\": \"db38530e5072878d4a89e45167bcff8447fe1fc6cbd6ae6e9a115cf9e85060a0\", \"schedule_id\": 24337, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1206\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1208\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 715.111, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 1202.249, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1211\", \"wtt_dep\": \"1212H\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 1959.074, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1217\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 2248.518, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"New Barnet\", \"stage_seq\": 6, \"distance_m\": 2858.184, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1224H\", \"wtt_dep\": \"1226\", \"location\": \"Potters Bar\", \"stage_seq\": 7, \"distance_m\": 3172.249, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1232\", \"location\": \"Hatfield\", \"stage_seq\": 8, \"distance_m\": 3648.573, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1236\", \"wtt_dep\": \"1240\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 9, \"distance_m\": 9202.2, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241\", \"location\": \"Digswell Jn\", \"stage_seq\": 10, \"distance_m\": 10208.018, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": \"1242H\", \"location\": \"Welwyn North\", \"stage_seq\": 11, \"distance_m\": 11281.53, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 12, \"distance_m\": 12513.848, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": \"1246H\", \"location\": \"Knebworth\", \"stage_seq\": 13, \"distance_m\": 13396.087, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1249H\", \"wtt_dep\": \"1250H\", \"location\": \"Stevenage\", \"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\": 100.0, \"speed_covered_distance_m\": 14013.222, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 55.477, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1206", "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-19T11:10:12Z\", \"source_id\": 58570706, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:11:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:20Z\", \"source_id\": 18663526, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:01Z\", \"source_id\": 58580681, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:15:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:05Z\", \"source_id\": 18666681, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:19Z\", \"source_id\": 58594158, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:25Z\", \"source_id\": 18670865, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:17Z\", \"source_id\": 58600400, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:20Z\", \"source_id\": 18672820, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:21Z\", \"source_id\": 58613325, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:25Z\", \"source_id\": 18676818, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:14Z\", \"source_id\": 58622055, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:19Z\", \"source_id\": 18679416, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:21Z\", \"source_id\": 58646333, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:25Z\", \"source_id\": 18686656, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:38Z\", \"source_id\": 58655643, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:42Z\", \"source_id\": 18689544, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:54Z\", \"source_id\": 58662950, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:54:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:57Z\", \"source_id\": 18691720, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:03Z\", \"source_id\": 58674126, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:59:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:09Z\", \"source_id\": 18695110, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:26Z\", \"source_id\": 58685962, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:30Z\", \"source_id\": 18698710, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Letchworth Garden City", "service_state_platform": "2", "timing_fact_generation": 1789819413401242, "current_leg_arrival_utc": "2026-09-19T13:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:44.193180", "service_state_evidence_id": 18698710, "current_leg_start_actual_dep": "2026-09-19T12:58:30+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:44.722866", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
KGX |
LET |
2L26 |
700032 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1190.506, "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": 5994.518, "from_m": 1190.506, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 697179, "profile_key": "db38530e5072878d4a89e45167bcff8447fe1fc6cbd6ae6e9a115cf9e85060a0", "schedule_id": 24337, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1206", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1208", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 715.111, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209H", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 1202.249, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1211", "wtt_dep": "1212H", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 1959.074, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1217", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 2248.518, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221", "location": "New Barnet", "stage_seq": 6, "distance_m": 2858.184, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1224H", "wtt_dep": "1226", "location": "Potters Bar", "stage_seq": 7, "distance_m": 3172.249, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1232", "location": "Hatfield", "stage_seq": 8, "distance_m": 3648.573, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1236", "wtt_dep": "1240", "location": "Welwyn Garden City", "stage_seq": 9, "distance_m": 9202.2, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241", "location": "Digswell Jn", "stage_seq": 10, "distance_m": 10208.018, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": "1242H", "location": "Welwyn North", "stage_seq": 11, "distance_m": 11281.53, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244H", "location": "Woolmer Green Jn", "stage_seq": 12, "distance_m": 12513.848, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": "1246H", "location": "Knebworth", "stage_seq": 13, "distance_m": 13396.087, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1249H", "wtt_dep": "1250H", "location": "Stevenage", "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": 100.0, "speed_covered_distance_m": 14013.222, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 55.477, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:12Z", "source_id": 58570706, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:11:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:20Z", "source_id": 18663526, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16033, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:01Z", "source_id": 58580681, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:15:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:05Z", "source_id": 18666681, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15972, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:19Z", "source_id": 58594158, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:22:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:25Z", "source_id": 18670865, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15942, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:17Z", "source_id": 58600400, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:25:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:20Z", "source_id": 18672820, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15905, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:21Z", "source_id": 58613325, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:31:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:25Z", "source_id": 18676818, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15867, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:14Z", "source_id": 58622055, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:35:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:19Z", "source_id": 18679416, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15703, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:21Z", "source_id": 58646333, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:45:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:25Z", "source_id": 18686656, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15697, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:38Z", "source_id": 58655643, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:50:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:42Z", "source_id": 18689544, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15672, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:54Z", "source_id": 58662950, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:54:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:57Z", "source_id": 18691720, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15648, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:03Z", "source_id": 58674126, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:59:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:09Z", "source_id": 18695110, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15618, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:26Z", "source_id": 58685962, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:04:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:30Z", "source_id": 18698710, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
London Kings Cross |
1206 |
1206 |
10 |
None |
None |
Letchworth Garden City |
1302 |
1302 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W28002/2026-09-19/detailed |
None |
Hitchin |
2026-09-19T12:58: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 |
1259 |
1304 |
Hitchin |
Letchworth Garden City |
Letchworth Garden City |
51.9802323 |
-0.2293010 |
51.9802323 |
-0.2293010 |
1 |
0 |
2026-09-19 12:14:52 |
TERMINATED |
2026-09-19 12:04:00 |
Letchworth Garden City |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698710 |
1789819413401242 |
89 |
89 |
2026-09-19 12:14:44.722866 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:44.193180 |
| 666607 |
696756 |
P28264 |
322S80MJ19 |
2026-09-19 |
COMPLETE |
18698378 |
2026-09-19 13:04:00 |
2026-09-19 12:14:52 |
2026-09-21 12:14:52 |
{"id": 696756, "stp": "P", "toc": "Northern", "uid": "P28264", "consist": "195122", "dest_crs": "SHF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28264/2026-09-19/detailed", "trust_id": "322S80MJ19", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-19", "dest_arr_time": "1304", "dest_platform": "2A", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "2S80", "timing_status": "ON TIME", "origin_station": "Manchester Piccadilly", "current_leg_arr": "1304", "current_leg_dep": "1258", "current_leg_end": "Sheffield", "origin_dep_time": "1148", "origin_platform": "4", "current_location": "Sheffield", "last_update_time": "2026-09-19T12:14:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5153438999999995, 53.3275216], [-1.5153632, 53.3279018], [-1.515354, 53.3281764], [-1.5153166999999998, 53.32848719999999], [-1.5152620999999995, 53.32883530000001], [-1.5151856, 53.3291485], [-1.5149623, 53.3297827], [-1.5145752999999995, 53.33050310000001], [-1.5140311999999998, 53.33123630000001], [-1.5137709999999998, 53.3315242], [-1.5134468, 53.3318391], [-1.5129967, 53.3322249], [-1.5123773, 53.3326635], [-1.511907, 53.3330033], [-1.5117286, 53.3331338], [-1.511695682290847, 53.33315737137561], [-1.5115245991001691, 53.33327858186855], [-1.5113724210177717, 53.33338518800127], [-1.5112364655740371, 53.33347928518478], [-1.5111140502993483, 53.33356296883011], [-1.5110024927240877, 53.33363833434823], [-1.5108991103786382, 53.33370747715014], [-1.5108012207933823, 53.33377249264687], [-1.5107061414987033, 53.33383547624939], [-1.5106111900249832, 53.33389852336872], [-1.5105136839026054, 53.33396372941586], [-1.510410940661952, 53.334033189801815], [-1.510300277833406, 53.334108999937584], [-1.5101790129473502, 53.33419325523417], [-1.510044463534167, 53.33428805110256], [-1.5098939471242394, 53.334395482953774], [-1.50972478124795, 53.334517646198805], [-1.5096163, 53.33459640000001], [-1.5083422, 53.33557859999999], [-1.5079211999999995, 53.3358601], [-1.5062593999999998, 53.33699489999999], [-1.5046933, 53.3381071], [-1.5024616, 53.33971220000001], [-1.4994775, 53.3418456], [-1.4982306, 53.34273120000001], [-1.4973371, 53.343371], [-1.496388, 53.34400419999999], [-1.4945356999999997, 53.3451542], [-1.4920846, 53.3466817], [-1.4907399999999995, 53.3475804], [-1.4896824, 53.3483908], [-1.4887082, 53.3492109], [-1.4886237, 53.3492924], [-1.4880675999999995, 53.3497808], [-1.487832, 53.349997899999984], [-1.4835178, 53.3539281], [-1.4833236999999997, 53.3540921], [-1.4825166, 53.354780299999994], [-1.482059, 53.35511650000001], [-1.4816466999999998, 53.35541020000001], [-1.4812516999999998, 53.35568459999999], [-1.480846, 53.3559578], [-1.479139, 53.3569685], [-1.4778962999999998, 53.3576937], [-1.4776429, 53.3578441], [-1.4761858999999995, 53.3588201], [-1.475564, 53.3592933], [-1.4753976999999998, 53.3594301], [-1.4747008999999998, 53.3600374], [-1.4740200999999995, 53.3606504], [-1.4739509235577386, 53.36070877627213], [-1.47337, 53.361199000000006], [-1.4731875, 53.361355399999994], [-1.4728792, 53.36162509999999], [-1.4725903, 53.36187170000001], [-1.472427, 53.362010600000005], [-1.4720493, 53.3623385], [-1.4718019, 53.3625454], [-1.4714876999999995, 53.362799599999995], [-1.4705572, 53.3635089], [-1.4700086999999995, 53.36387810000001], [-1.4684478000000003, 53.364955300000005], [-1.4682868, 53.3650577], [-1.4672621999999995, 53.365723499999994], [-1.4663261, 53.366339700000005], [-1.4649072, 53.367269500000006], [-1.4646141, 53.367464000000005], [-1.4643278999999998, 53.367668], [-1.4640436, 53.367882499999986], [-1.4637565999999995, 53.3681194], [-1.4634990999999995, 53.3683514], [-1.4632335999999997, 53.3686203], [-1.4629492, 53.36891640000001], [-1.4626997999999998, 53.3692076], [-1.4624745, 53.36950370000001], [-1.4622571999999998, 53.369814100000006], [-1.4620935999999998, 53.3700941], [-1.4618951, 53.37047020000001], [-1.4617664, 53.3707503], [-1.4616707999999998, 53.3709948], [-1.4615579, 53.3713405], [-1.4614966, 53.371581799999994], [-1.461439, 53.37180699999998], [-1.4614242999999998, 53.3718836], [-1.4614112999999995, 53.37196449999999], [-1.46138, 53.37228149999999], [-1.4613767999999998, 53.3724552], [-1.4613727, 53.372583299999995], [-1.4613790999999998, 53.3727441], [-1.4613879999999997, 53.3728809], [-1.461401, 53.3730126], [-1.4614189999999998, 53.3731128], [-1.4614368, 53.3732094], [-1.4614818999999997, 53.3733937], [-1.4615324, 53.37358369999999], [-1.4616891, 53.374182600000005], [-1.46173, 53.37433899999999], [-1.4617691, 53.3744921], [-1.4618203, 53.3746907], [-1.4618894, 53.3749624], [-1.4619291, 53.3751173], [-1.4619671, 53.375265199999994], [-1.4620161, 53.375484199999995], [-1.4620468, 53.3756488], [-1.4620577, 53.3757435], [-1.4620824, 53.37595780000001], [-1.4620893999999998, 53.3760457], [-1.4621089000000005, 53.3764727], [-1.4621082999999997, 53.37648870000001], [-1.4621034, 53.3766161], [-1.4620879, 53.3767672], [-1.4620402999999995, 53.377153199999995], [-1.4619218, 53.3780311]]}", "current_leg_start": "Dore and Totley", "dest_arr_time_act": "1304", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Dore and Totley", "current_leg_milage": "4.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1979.208, \"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\": 2396.126, \"from_m\": 1979.208, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2622.772, \"from_m\": 2396.126, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5725.422, \"from_m\": 2622.772, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5986.471, \"from_m\": 5725.422, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5992.532, \"from_m\": 5986.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\": 6117.106, \"from_m\": 5992.532, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 696756, \"profile_key\": \"331615e943444086d5de8fe549c2e028b0dc24c52654a209efe9414df02019fb\", \"schedule_id\": 20512, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1148\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74544}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1150\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 2731.252, \"section_seq\": 1, \"route_path_id\": 74544}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1151H\", \"location\": \"Ashburys\", \"stage_seq\": 3, \"distance_m\": 6117.106, \"section_seq\": 1, \"route_path_id\": 74544}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6117.106, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74544}], \"total_distance_m\": 6117.106, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 4131.837, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1985.269, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1148", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:51:25Z\", \"source_id\": 58529240, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:52:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:51:29Z\", \"source_id\": 18651128, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:00Z\", \"source_id\": 18654084, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:19Z\", \"source_id\": 58542032, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:59:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:24Z\", \"source_id\": 18654975, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:38Z\", \"source_id\": 58549552, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:02:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:43Z\", \"source_id\": 18657133, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9040, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:00Z\", \"source_id\": 58559054, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:05:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:04Z\", \"source_id\": 18660065, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:27Z\", \"source_id\": 58566825, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:30Z\", \"source_id\": 18662347, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:56Z\", \"source_id\": 18667324, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:00Z\", \"source_id\": 18671286, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:20Z\", \"source_id\": 18677459, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:35Z\", \"source_id\": 58627364, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:40Z\", \"source_id\": 18680964, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:25Z\", \"source_id\": 58644334, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:30Z\", \"source_id\": 18686097, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:14Z\", \"source_id\": 58652401, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:16Z\", \"source_id\": 18688565, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:07Z\", \"source_id\": 58670000, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:11Z\", \"source_id\": 18693853, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:53Z\", \"source_id\": 58684808, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:59Z\", \"source_id\": 18698378, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "2", "timing_fact_generation": 1789819380602648, "current_leg_arrival_utc": "2026-09-19T13:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:45.137023", "service_state_evidence_id": 18698378, "current_leg_start_actual_dep": "2026-09-19T12:58:00+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:45.184614", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
SHF |
2S80 |
195122 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1979.208, "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": 2396.126, "from_m": 1979.208, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2622.772, "from_m": 2396.126, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5725.422, "from_m": 2622.772, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5986.471, "from_m": 5725.422, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5992.532, "from_m": 5986.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": 6117.106, "from_m": 5992.532, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 696756, "profile_key": "331615e943444086d5de8fe549c2e028b0dc24c52654a209efe9414df02019fb", "schedule_id": 20512, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1148", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74544}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1150", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 2731.252, "section_seq": 1, "route_path_id": 74544}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1151H", "location": "Ashburys", "stage_seq": 3, "distance_m": 6117.106, "section_seq": 1, "route_path_id": 74544}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6117.106, "from_m": 0.0, "section_seq": 1, "route_path_id": 74544}], "total_distance_m": 6117.106, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 4131.837, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1985.269, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:51:25Z", "source_id": 58529240, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:52:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:51:29Z", "source_id": 18651128, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:00Z", "source_id": 18654084, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8620, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:19Z", "source_id": 58542032, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:59:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:24Z", "source_id": 18654975, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8624, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:38Z", "source_id": 58549552, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:02:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:43Z", "source_id": 18657133, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9040, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:00Z", "source_id": 58559054, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:05:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:04Z", "source_id": 18660065, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9045, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:27Z", "source_id": 58566825, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:09:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:30Z", "source_id": 18662347, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:56Z", "source_id": 18667324, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:00Z", "source_id": 18671286, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:20Z", "source_id": 18677459, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9286, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:35Z", "source_id": 58627364, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:37:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:40Z", "source_id": 18680964, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9293, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:25Z", "source_id": 58644334, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:45:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:30Z", "source_id": 18686097, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9298, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:14Z", "source_id": 58652401, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:49:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:16Z", "source_id": 18688565, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7420, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:07Z", "source_id": 58670000, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:56:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:11Z", "source_id": 18693853, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7359, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:53Z", "source_id": 58684808, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:04:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:59Z", "source_id": 18698378, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
1148 |
1148 |
4 |
None |
None |
Sheffield |
1304 |
1304 |
2A |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28264/2026-09-19/detailed |
None |
Dore and Totley |
2026-09-19T12:58:00+01:00 |
Sheffield |
6.0 |
{"type": "LineString", "coordinates": [[-1.5153438999999995, 53.3275216], [-1.5153632, 53.3279018], [-1.515354, 53.3281764], [-1.5153166999999998, 53.32848719999999], [-1.5152620999999995, 53.32883530000001], [-1.5151856, 53.3291485], [-1.5149623, 53.3297827], [-1.5145752999999995, 53.33050310000001], [-1.5140311999999998, 53.33123630000001], [-1.5137709999999998, 53.3315242], [-1.5134468, 53.3318391], [-1.5129967, 53.3322249], [-1.5123773, 53.3326635], [-1.511907, 53.3330033], [-1.5117286, 53.3331338], [-1.511695682290847, 53.33315737137561], [-1.5115245991001691, 53.33327858186855], [-1.5113724210177717, 53.33338518800127], [-1.5112364655740371, 53.33347928518478], [-1.5111140502993483, 53.33356296883011], [-1.5110024927240877, 53.33363833434823], [-1.5108991103786382, 53.33370747715014], [-1.5108012207933823, 53.33377249264687], [-1.5107061414987033, 53.33383547624939], [-1.5106111900249832, 53.33389852336872], [-1.5105136839026054, 53.33396372941586], [-1.510410940661952, 53.334033189801815], [-1.510300277833406, 53.334108999937584], [-1.5101790129473502, 53.33419325523417], [-1.510044463534167, 53.33428805110256], [-1.5098939471242394, 53.334395482953774], [-1.50972478124795, 53.334517646198805], [-1.5096163, 53.33459640000001], [-1.5083422, 53.33557859999999], [-1.5079211999999995, 53.3358601], [-1.5062593999999998, 53.33699489999999], [-1.5046933, 53.3381071], [-1.5024616, 53.33971220000001], [-1.4994775, 53.3418456], [-1.4982306, 53.34273120000001], [-1.4973371, 53.343371], [-1.496388, 53.34400419999999], [-1.4945356999999997, 53.3451542], [-1.4920846, 53.3466817], [-1.4907399999999995, 53.3475804], [-1.4896824, 53.3483908], [-1.4887082, 53.3492109], [-1.4886237, 53.3492924], [-1.4880675999999995, 53.3497808], [-1.487832, 53.349997899999984], [-1.4835178, 53.3539281], [-1.4833236999999997, 53.3540921], [-1.4825166, 53.354780299999994], [-1.482059, 53.35511650000001], [-1.4816466999999998, 53.35541020000001], [-1.4812516999999998, 53.35568459999999], [-1.480846, 53.3559578], [-1.479139, 53.3569685], [-1.4778962999999998, 53.3576937], [-1.4776429, 53.3578441], [-1.4761858999999995, 53.3588201], [-1.475564, 53.3592933], [-1.4753976999999998, 53.3594301], [-1.4747008999999998, 53.3600374], [-1.4740200999999995, 53.3606504], [-1.4739509235577386, 53.36070877627213], [-1.47337, 53.361199000000006], [-1.4731875, 53.361355399999994], [-1.4728792, 53.36162509999999], [-1.4725903, 53.36187170000001], [-1.472427, 53.362010600000005], [-1.4720493, 53.3623385], [-1.4718019, 53.3625454], [-1.4714876999999995, 53.362799599999995], [-1.4705572, 53.3635089], [-1.4700086999999995, 53.36387810000001], [-1.4684478000000003, 53.364955300000005], [-1.4682868, 53.3650577], [-1.4672621999999995, 53.365723499999994], [-1.4663261, 53.366339700000005], [-1.4649072, 53.367269500000006], [-1.4646141, 53.367464000000005], [-1.4643278999999998, 53.367668], [-1.4640436, 53.367882499999986], [-1.4637565999999995, 53.3681194], [-1.4634990999999995, 53.3683514], [-1.4632335999999997, 53.3686203], [-1.4629492, 53.36891640000001], [-1.4626997999999998, 53.3692076], [-1.4624745, 53.36950370000001], [-1.4622571999999998, 53.369814100000006], [-1.4620935999999998, 53.3700941], [-1.4618951, 53.37047020000001], [-1.4617664, 53.3707503], [-1.4616707999999998, 53.3709948], [-1.4615579, 53.3713405], [-1.4614966, 53.371581799999994], [-1.461439, 53.37180699999998], [-1.4614242999999998, 53.3718836], [-1.4614112999999995, 53.37196449999999], [-1.46138, 53.37228149999999], [-1.4613767999999998, 53.3724552], [-1.4613727, 53.372583299999995], [-1.4613790999999998, 53.3727441], [-1.4613879999999997, 53.3728809], [-1.461401, 53.3730126], [-1.4614189999999998, 53.3731128], [-1.4614368, 53.3732094], [-1.4614818999999997, 53.3733937], [-1.4615324, 53.37358369999999], [-1.4616891, 53.374182600000005], [-1.46173, 53.37433899999999], [-1.4617691, 53.3744921], [-1.4618203, 53.3746907], [-1.4618894, 53.3749624], [-1.4619291, 53.3751173], [-1.4619671, 53.375265199999994], [-1.4620161, 53.375484199999995], [-1.4620468, 53.3756488], [-1.4620577, 53.3757435], [-1.4620824, 53.37595780000001], [-1.4620893999999998, 53.3760457], [-1.4621089000000005, 53.3764727], [-1.4621082999999997, 53.37648870000001], [-1.4621034, 53.3766161], [-1.4620879, 53.3767672], [-1.4620402999999995, 53.377153199999995], [-1.4619218, 53.3780311]]} |
4.3 |
1258 |
1304 |
Dore and Totley |
Sheffield |
Sheffield |
53.3780311 |
-1.4619218 |
53.3780311 |
-1.4619218 |
1 |
0 |
2026-09-19 12:14:52 |
TERMINATED |
2026-09-19 12:04:00 |
Sheffield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698378 |
1789819380602648 |
75 |
75 |
2026-09-19 12:14:45.184614 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:45.137023 |
| 666608 |
697244 |
P86677 |
882A31MK19 |
2026-09-19 |
COMPLETE |
18698897 |
2026-09-19 13:04:00 |
2026-09-19 12:14:52 |
2026-09-21 12:14:52 |
{"id": 697244, "stp": "P", "toc": "Southeastern", "uid": "P86677", "consist": "376003+376009", "dest_crs": "CST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86677/2026-09-19/detailed", "trust_id": "882A31MK19", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-19", "dest_arr_time": "1306", "dest_platform": "3", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "2A31", "timing_status": "EARLY", "origin_station": "Dartford", "current_leg_arr": "1304", "current_leg_dep": "1301", "current_leg_end": "London Cannon Street", "origin_dep_time": "1209", "origin_platform": "3", "current_location": "London Cannon Street", "last_update_time": "2026-09-19T12:14:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]}", "current_leg_start": "London Bridge", "dest_arr_time_act": "1306", "motion_projection": null, "next_location_lat": "51.5110406", "next_location_lon": "-0.0904120", "previous_location": "London Bridge", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 3825.042, \"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\": 9934.795, \"from_m\": 3825.042, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10032.039, \"from_m\": 9934.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10440.623, \"from_m\": 10032.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10667.954, \"from_m\": 10440.623, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12632.492, \"from_m\": 10667.954, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18518.739, \"from_m\": 12632.492, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18528.304, \"from_m\": 18518.739, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18633.406, \"from_m\": 18528.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18662.907, \"from_m\": 18633.406, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18804.441, \"from_m\": 18662.907, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19340.829, \"from_m\": 18804.441, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19592.011, \"from_m\": 19340.829, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19673.887, \"from_m\": 19592.011, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20286.629, \"from_m\": 19673.887, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26583.688, \"from_m\": 20286.629, \"capability_applied\": null, \"effective_limit_mph\": 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\": 26696.659, \"from_m\": 26583.688, \"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\": 26750.009, \"from_m\": 26696.659, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26851.79, \"from_m\": 26750.009, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27102.631, \"from_m\": 26851.79, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37268.308, \"from_m\": 27102.631, \"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\": 38160.583, \"from_m\": 37268.308, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38182.458, \"from_m\": 38160.583, \"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\": 38203.864, \"from_m\": 38182.458, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38822.148, \"from_m\": 38203.864, \"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\": 45573.23, \"from_m\": 38822.148, \"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\": 48672.149, \"from_m\": 45573.23, \"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\": 61787.089, \"from_m\": 48672.149, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62400.814, \"from_m\": 61787.089, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62944.679, \"from_m\": 62400.814, \"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\": 66538.126, \"from_m\": 62944.679, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67021.593, \"from_m\": 66538.126, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72301.561, \"from_m\": 67021.593, \"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\": 75433.182, \"from_m\": 72301.561, \"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\": 88098.388, \"from_m\": 75433.182, \"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\": 88142.217, \"from_m\": 88098.388, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89308.093, \"from_m\": 88142.217, \"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\": 91673.205, \"from_m\": 89308.093, \"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\": 92904.632, \"from_m\": 91673.205, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 93103.801, \"from_m\": 92904.632, \"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\": 93159.017, \"from_m\": 93103.801, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93397.891, \"from_m\": 93159.017, \"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\": 93646.529, \"from_m\": 93397.891, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93696.722, \"from_m\": 93646.529, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 697244, \"profile_key\": \"e859c40c995c0c7aa0ab21b5032fe0fa960139ac7930fdc66f45585fe783c3bb\", \"schedule_id\": 22143, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1209\", \"location\": \"Dartford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99902}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210H\", \"location\": \"Dartford Jn\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 99902}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1211\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 99902}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 99902}, {\"is_pass\": false, \"wtt_arr\": \"1213\", \"wtt_dep\": \"1214\", \"location\": \"Slade Green\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 99902}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1217H\", \"location\": \"Erith\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 99902}, {\"is_pass\": false, \"wtt_arr\": \"1219H\", \"wtt_dep\": \"1220\", \"location\": \"Belvedere\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 99902}, {\"is_pass\": false, \"wtt_arr\": \"1222H\", \"wtt_dep\": \"1223H\", \"location\": \"Abbey Wood\", \"stage_seq\": 8, \"distance_m\": 10344.828, \"section_seq\": 1, \"route_path_id\": 99902}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1226H\", \"location\": \"Plumstead\", \"stage_seq\": 9, \"distance_m\": 11868.825, \"section_seq\": 1, \"route_path_id\": 99902}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1229\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 10, \"distance_m\": 14730.011, \"section_seq\": 1, \"route_path_id\": 99902}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1231H\", \"location\": \"Woolwich Dockyard\", \"stage_seq\": 11, \"distance_m\": 18364.178, \"section_seq\": 1, \"route_path_id\": 99902}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1235\", \"location\": \"Charlton\", \"stage_seq\": 12, \"distance_m\": 20125.697, \"section_seq\": 1, \"route_path_id\": 99902}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"Angerstein Jn\", \"stage_seq\": 13, \"distance_m\": 26474.626, \"section_seq\": 1, \"route_path_id\": 99902}, {\"is_pass\": false, \"wtt_arr\": \"1240H\", \"wtt_dep\": \"1243\", \"location\": \"Blackheath\", \"stage_seq\": 14, \"distance_m\": 37165.461, \"section_seq\": 1, \"route_path_id\": 99902}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": \"1249\", \"location\": \"Lewisham\", \"stage_seq\": 15, \"distance_m\": 38132.076, \"section_seq\": 1, \"route_path_id\": 99902}, {\"is_pass\": false, \"wtt_arr\": \"1251\", \"wtt_dep\": \"1252\", \"location\": \"St. John's\", \"stage_seq\": 16, \"distance_m\": 46128.64, \"section_seq\": 1, \"route_path_id\": 99902}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1255\", \"location\": \"New Cross\", \"stage_seq\": 17, \"distance_m\": 54270.3, \"section_seq\": 1, \"route_path_id\": 99902}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256\", \"location\": \"North Kent East Jn\", \"stage_seq\": 18, \"distance_m\": 62703.161, \"section_seq\": 1, \"route_path_id\": 99902}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 19, \"distance_m\": 67209.684, \"section_seq\": 1, \"route_path_id\": 99902}, {\"is_pass\": false, \"wtt_arr\": \"1300\", \"wtt_dep\": \"1302\", \"location\": \"London Bridge\", \"stage_seq\": 20, \"distance_m\": 70827.492, \"section_seq\": 1, \"route_path_id\": 99902}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303\", \"location\": \"Borough Market Jn\", \"stage_seq\": 21, \"distance_m\": 74752.553, \"section_seq\": 1, \"route_path_id\": 99902}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 22, \"distance_m\": 77411.369, \"section_seq\": 1, \"route_path_id\": 99902}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93696.722, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99902}], \"total_distance_m\": 93696.722, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 92700.968, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 995.754, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1209", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5110406", "current_position_lon": "-0.0904120", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:34Z\", \"source_id\": 58575593, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:38Z\", \"source_id\": 18665055, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:32Z\", \"source_id\": 58581834, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:37Z\", \"source_id\": 18667071, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:48Z\", \"source_id\": 58588823, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:50Z\", \"source_id\": 18669199, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:57Z\", \"source_id\": 58595599, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:00Z\", \"source_id\": 18671323, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:04Z\", \"source_id\": 58602006, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:09Z\", \"source_id\": 18673378, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:22Z\", \"source_id\": 58606919, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:24Z\", \"source_id\": 18674858, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:33Z\", \"source_id\": 58613743, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:35Z\", \"source_id\": 18676952, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:24Z\", \"source_id\": 58620192, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:30Z\", \"source_id\": 18678872, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:42Z\", \"source_id\": 58634128, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:49Z\", \"source_id\": 18682987, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:49Z\", \"source_id\": 58645201, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:55Z\", \"source_id\": 18686344, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:52Z\", \"source_id\": 58656219, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:56Z\", \"source_id\": 18689682, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:44Z\", \"source_id\": 58662597, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:45Z\", \"source_id\": 18691606, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:28Z\", \"source_id\": 58677205, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:35Z\", \"source_id\": 18696027, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:38Z\", \"source_id\": 58686348, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:44Z\", \"source_id\": 18698897, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "3", "timing_fact_generation": 1789819424466753, "current_leg_arrival_utc": "2026-09-19T13:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:50.324286", "service_state_evidence_id": 18698897, "current_leg_start_actual_dep": "2026-09-19T13:02:00+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:50.580582", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
DFD |
CST |
2A31 |
376003+376009 |
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": 3825.042, "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": 9934.795, "from_m": 3825.042, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10032.039, "from_m": 9934.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10440.623, "from_m": 10032.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10667.954, "from_m": 10440.623, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12632.492, "from_m": 10667.954, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18518.739, "from_m": 12632.492, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18528.304, "from_m": 18518.739, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18633.406, "from_m": 18528.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18662.907, "from_m": 18633.406, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18804.441, "from_m": 18662.907, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19340.829, "from_m": 18804.441, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19592.011, "from_m": 19340.829, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19673.887, "from_m": 19592.011, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20286.629, "from_m": 19673.887, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26583.688, "from_m": 20286.629, "capability_applied": null, "effective_limit_mph": 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": 26696.659, "from_m": 26583.688, "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": 26750.009, "from_m": 26696.659, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26851.79, "from_m": 26750.009, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27102.631, "from_m": 26851.79, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37268.308, "from_m": 27102.631, "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": 38160.583, "from_m": 37268.308, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38182.458, "from_m": 38160.583, "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": 38203.864, "from_m": 38182.458, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38822.148, "from_m": 38203.864, "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": 45573.23, "from_m": 38822.148, "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": 48672.149, "from_m": 45573.23, "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": 61787.089, "from_m": 48672.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62400.814, "from_m": 61787.089, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62944.679, "from_m": 62400.814, "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": 66538.126, "from_m": 62944.679, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67021.593, "from_m": 66538.126, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72301.561, "from_m": 67021.593, "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": 75433.182, "from_m": 72301.561, "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": 88098.388, "from_m": 75433.182, "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": 88142.217, "from_m": 88098.388, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89308.093, "from_m": 88142.217, "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": 91673.205, "from_m": 89308.093, "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": 92904.632, "from_m": 91673.205, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 93103.801, "from_m": 92904.632, "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": 93159.017, "from_m": 93103.801, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93397.891, "from_m": 93159.017, "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": 93646.529, "from_m": 93397.891, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93696.722, "from_m": 93646.529, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 697244, "profile_key": "e859c40c995c0c7aa0ab21b5032fe0fa960139ac7930fdc66f45585fe783c3bb", "schedule_id": 22143, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1209", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99902}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210H", "location": "Dartford Jn", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 99902}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1211", "location": "Crayford Spur A Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 99902}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212", "location": "Crayford Creek Jn", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 99902}, {"is_pass": false, "wtt_arr": "1213", "wtt_dep": "1214", "location": "Slade Green", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 99902}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1217H", "location": "Erith", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 99902}, {"is_pass": false, "wtt_arr": "1219H", "wtt_dep": "1220", "location": "Belvedere", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 99902}, {"is_pass": false, "wtt_arr": "1222H", "wtt_dep": "1223H", "location": "Abbey Wood", "stage_seq": 8, "distance_m": 10344.828, "section_seq": 1, "route_path_id": 99902}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1226H", "location": "Plumstead", "stage_seq": 9, "distance_m": 11868.825, "section_seq": 1, "route_path_id": 99902}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1229", "location": "Woolwich Arsenal", "stage_seq": 10, "distance_m": 14730.011, "section_seq": 1, "route_path_id": 99902}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1231H", "location": "Woolwich Dockyard", "stage_seq": 11, "distance_m": 18364.178, "section_seq": 1, "route_path_id": 99902}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1235", "location": "Charlton", "stage_seq": 12, "distance_m": 20125.697, "section_seq": 1, "route_path_id": 99902}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236", "location": "Angerstein Jn", "stage_seq": 13, "distance_m": 26474.626, "section_seq": 1, "route_path_id": 99902}, {"is_pass": false, "wtt_arr": "1240H", "wtt_dep": "1243", "location": "Blackheath", "stage_seq": 14, "distance_m": 37165.461, "section_seq": 1, "route_path_id": 99902}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": "1249", "location": "Lewisham", "stage_seq": 15, "distance_m": 38132.076, "section_seq": 1, "route_path_id": 99902}, {"is_pass": false, "wtt_arr": "1251", "wtt_dep": "1252", "location": "St. John's", "stage_seq": 16, "distance_m": 46128.64, "section_seq": 1, "route_path_id": 99902}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1255", "location": "New Cross", "stage_seq": 17, "distance_m": 54270.3, "section_seq": 1, "route_path_id": 99902}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256", "location": "North Kent East Jn", "stage_seq": 18, "distance_m": 62703.161, "section_seq": 1, "route_path_id": 99902}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256H", "location": "Surrey Canal Jn", "stage_seq": 19, "distance_m": 67209.684, "section_seq": 1, "route_path_id": 99902}, {"is_pass": false, "wtt_arr": "1300", "wtt_dep": "1302", "location": "London Bridge", "stage_seq": 20, "distance_m": 70827.492, "section_seq": 1, "route_path_id": 99902}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303", "location": "Borough Market Jn", "stage_seq": 21, "distance_m": 74752.553, "section_seq": 1, "route_path_id": 99902}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 22, "distance_m": 77411.369, "section_seq": 1, "route_path_id": 99902}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93696.722, "from_m": 0.0, "section_seq": 1, "route_path_id": 99902}], "total_distance_m": 93696.722, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 92700.968, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 995.754, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31609, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:34Z", "source_id": 58575593, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:13:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:38Z", "source_id": 18665055, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32209, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:32Z", "source_id": 58581834, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:16:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:37Z", "source_id": 18667071, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32205, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:48Z", "source_id": 58588823, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:19:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:50Z", "source_id": 18669199, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32201, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:57Z", "source_id": 58595599, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:22:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:00Z", "source_id": 18671323, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32153, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:04Z", "source_id": 58602006, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:25:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:09Z", "source_id": 18673378, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32149, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:22Z", "source_id": 58606919, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:28:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:24Z", "source_id": 18674858, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32145, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:33Z", "source_id": 58613743, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:31:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:35Z", "source_id": 18676952, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32137, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:24Z", "source_id": 58620192, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:34:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:30Z", "source_id": 18678872, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31579, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:42Z", "source_id": 58634128, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:40:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:49Z", "source_id": 18682987, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31568, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:49Z", "source_id": 58645201, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:45:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:55Z", "source_id": 18686344, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31543, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:52Z", "source_id": 58656219, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:50:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:56Z", "source_id": 18689682, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31530, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:44Z", "source_id": 58662597, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:53:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:45Z", "source_id": 18691606, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29667, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:28Z", "source_id": 58677205, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:00:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:35Z", "source_id": 18696027, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31452, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:38Z", "source_id": 58686348, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:04:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:44Z", "source_id": 18698897, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Dartford |
1209 |
1209 |
3 |
None |
None |
London Cannon Street |
1306 |
1306 |
3 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86677/2026-09-19/detailed |
None |
London Bridge |
2026-09-19T13:02:00+01:00 |
London Cannon Street |
3.0 |
{"type": "LineString", "coordinates": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]} |
0.7 |
1301 |
1304 |
London Bridge |
London Cannon Street |
London Cannon Street |
51.5110406 |
-0.0904120 |
51.5110406 |
-0.0904120 |
1 |
0 |
2026-09-19 12:14:52 |
TERMINATED |
2026-09-19 12:04:00 |
London Cannon Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698897 |
1789819424466753 |
79 |
79 |
2026-09-19 12:14:50.580582 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:50.324286 |
| 666609 |
696491 |
G01179 |
651V85MD19 |
2026-09-19 |
COMPLETE |
18698761 |
2026-09-19 13:04:00 |
2026-09-19 12:15:21 |
2026-09-21 12:15:21 |
{"id": 696491, "stp": "O", "toc": "CrossCountry", "uid": "G01179", "consist": "221115", "dest_crs": "RDG", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G01179/2026-09-19/detailed", "trust_id": "651V85MD19", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-19", "dest_arr_time": "1311", "dest_platform": "3", "is_terminated": 1, "next_location": "Reading", "signalling_id": "1V85", "timing_status": "EARLY", "origin_station": "Birmingham New Street", "current_leg_arr": "1304", "current_leg_dep": "1243", "current_leg_end": "Reading", "origin_dep_time": "1133", "origin_platform": "11M", "current_location": "Reading", "last_update_time": "2026-09-19T12:15:21", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2704095138436304, 51.75394720565723], [-1.2703444, 51.753721500000005], [-1.2702618, 51.7534418], [-1.2700800999999995, 51.7528082], [-1.2700214999999997, 51.75259719999999], [-1.2699914, 51.75248109999999], [-1.2697785, 51.751726399999995], [-1.269688, 51.751415699999995], [-1.2694942, 51.7508549], [-1.269378, 51.7505604], [-1.2692653, 51.7502979], [-1.2691216999999997, 51.74999170000001], [-1.2689604, 51.7496763], [-1.2687722, 51.749343800000005], [-1.2685493, 51.74900040000001], [-1.268267, 51.7486112], [-1.2679694999999995, 51.74823349999999], [-1.2676990999999995, 51.7479222], [-1.267243, 51.74741480000001], [-1.267192, 51.7473639], [-1.2667414, 51.74687939999999], [-1.2662362, 51.74632749999999], [-1.2657689999999997, 51.74582409999999], [-1.2652029, 51.7452121], [-1.2648651, 51.74486189999998], [-1.2647286, 51.744701799999994], [-1.2644156999999998, 51.74437389999999], [-1.2640427, 51.7439884], [-1.2639226, 51.743847], [-1.2638025, 51.743688000000006], [-1.2635873999999998, 51.74342419999999], [-1.2633377, 51.74313649999999], [-1.2629822999999998, 51.742635699999994], [-1.2627247999999998, 51.7423436], [-1.2624575, 51.7420681], [-1.2623079999999998, 51.7418457], [-1.2576688, 51.736982299999994], [-1.25764139776733, 51.7369446874165], [-1.2550135999999998, 51.7333376], [-1.2549202999999998, 51.73322970000001], [-1.2547680999999995, 51.7330545], [-1.2545254, 51.73279269999999], [-1.2542827, 51.7325203], [-1.2539581, 51.7320684], [-1.253576, 51.7315394], [-1.2532931, 51.7311494], [-1.2531789999999998, 51.7309838], [-1.2526299999999997, 51.7303605], [-1.2523777, 51.7300383], [-1.2520028, 51.72955960000001], [-1.2517966, 51.729312499999985], [-1.2513872, 51.7288297], [-1.2503608, 51.7276147], [-1.2493627, 51.726455300000005], [-1.2486010999999997, 51.725558199999995], [-1.2484556000000002, 51.725387600000005], [-1.2482129, 51.7251065], [-1.2473852, 51.724122699999995], [-1.2472590999999995, 51.7239748], [-1.2471568, 51.7238567], [-1.2470699484277246, 51.72375508207266], [-1.2466645, 51.7232807], [-1.2459007, 51.722377], [-1.2455376277189163, 51.721918011123584], [-1.2453313999999998, 51.72165729999999], [-1.2449051999999998, 51.72111279999999], [-1.2432587999999998, 51.718787], [-1.2422030999999998, 51.71709509999999], [-1.2418956, 51.71649179999999], [-1.2416030999999998, 51.71591310000001], [-1.2413636999999995, 51.71544080000001], [-1.2411658, 51.71496460000001], [-1.2406394999999997, 51.7136142], [-1.2399709, 51.711347700000005], [-1.23942, 51.7093721], [-1.2391201999999997, 51.7082855], [-1.2388425999999997, 51.70729579999998], [-1.2384292, 51.70580579999999], [-1.2384091, 51.70571950000001], [-1.2380254999999998, 51.70394640000001], [-1.2377912, 51.7022111], [-1.2377115, 51.70098229999999], [-1.2377213, 51.6989681], [-1.2378197999999998, 51.6979721], [-1.2380549, 51.696441699999994], [-1.2384582999999998, 51.694786099999995], [-1.2389343999999998, 51.69320650000001], [-1.2392655, 51.69187669999999], [-1.2394754, 51.69097599999999], [-1.2397656, 51.6895534], [-1.2399359999999997, 51.688536], [-1.2400287999999997, 51.6879646], [-1.2400722999999998, 51.68768359999999], [-1.2401522000000005, 51.6870193], [-1.2402457, 51.6861451], [-1.2402911, 51.6856265], [-1.2403145, 51.685359600000005], [-1.2403703, 51.6846292], [-1.2404994, 51.6825109], [-1.2407585, 51.675928], [-1.2408091, 51.67546699999999], [-1.2410255, 51.673551], [-1.2410324, 51.673467], [-1.2410339999999995, 51.6733595], [-1.2410601, 51.67158979999999], [-1.2410262, 51.67127599999999], [-1.2410239999999997, 51.6712135], [-1.2409603, 51.6705691], [-1.2408312, 51.66981979999999], [-1.2407327999999995, 51.6689587], [-1.2405608, 51.66786379999999], [-1.2402493, 51.6666633], [-1.2401119541007224, 51.666235034589675], [-1.2400208, 51.6659508], [-1.2399015, 51.665646], [-1.2397878, 51.6653308], [-1.2394445999999997, 51.6645561], [-1.2389199, 51.6634856], [-1.2384005, 51.662399099999995], [-1.2379177999999995, 51.66131540000001], [-1.2376839, 51.66075680000001], [-1.2375606999999995, 51.66040929999999], [-1.2373994999999998, 51.6598814], [-1.2372256, 51.6593802], [-1.2369694, 51.65844839999999], [-1.2367705, 51.6574605], [-1.2365899, 51.6559552], [-1.2365526, 51.65481139999999], [-1.2365562, 51.6544278], [-1.2365761, 51.6538921], [-1.2365869, 51.65370789999999], [-1.2366086999999997, 51.653376899999984], [-1.2367076999999995, 51.6523807], [-1.2369324999999998, 51.6512056], [-1.237218, 51.65011269999999], [-1.2375061999999997, 51.649272399999994], [-1.2377821, 51.6485619], [-1.2379971999999997, 51.6480262], [-1.2388978, 51.64622629999999], [-1.2395111, 51.6452658], [-1.2402614, 51.64408770000001], [-1.240689, 51.64341], [-1.2409084, 51.64304460000001], [-1.2412058, 51.6424985], [-1.2413891, 51.6421526], [-1.241607, 51.6417192], [-1.2419769, 51.640908399999994], [-1.2421207999999997, 51.64056849999999], [-1.2422536999999998, 51.6401862], [-1.2424018, 51.63977710000001], [-1.2426254, 51.6391079], [-1.2427899, 51.63850149999999], [-1.2430764, 51.6373374], [-1.2433111, 51.6360104], [-1.2434195, 51.63479290000001], [-1.2434195, 51.6335761], [-1.243401, 51.6332094], [-1.2433735, 51.63284149999999], [-1.2433407, 51.6324723], [-1.2432738, 51.6319334], [-1.2432471, 51.6317335], [-1.2432015, 51.6314313], [-1.2431215999999998, 51.630896], [-1.2430867999999995, 51.630667499999994], [-1.2430354, 51.6303202], [-1.2429951, 51.6299722], [-1.2429683000000002, 51.6296079], [-1.2429491999999998, 51.629101], [-1.2429457, 51.62859770000001], [-1.2429572, 51.62807039999999], [-1.2429794, 51.6275878], [-1.2430092, 51.6271481], [-1.2430484999999998, 51.62670560000001], [-1.2431684999999997, 51.625796699999995], [-1.2432597, 51.6252753], [-1.2433661, 51.624744199999995], [-1.243469, 51.624302], [-1.2435899, 51.6238538], [-1.2437225, 51.62340150000001], [-1.2438949999999998, 51.622877599999995], [-1.2440804999999997, 51.6223578], [-1.2440962389633194, 51.62232162923619], [-1.2443478, 51.6217435], [-1.2445262, 51.621251], [-1.2446695999999997, 51.62088349999999], [-1.2448286, 51.6205266], [-1.2450355, 51.62017530000001], [-1.2453947999999997, 51.6195596], [-1.2457721, 51.61896589999999], [-1.2461689000000002, 51.61836099999999], [-1.2465756999999995, 51.6177644], [-1.2469859, 51.6171723], [-1.2471316, 51.6168969], [-1.2472321, 51.616654399999994], [-1.2472979, 51.6164456], [-1.2473684, 51.6160858], [-1.2473942999999998, 51.61576610000001], [-1.2473923, 51.615523], [-1.2473775, 51.6152715], [-1.2472908, 51.6147504], [-1.2471564, 51.61434990000001], [-1.2470623, 51.6141142], [-1.2469512, 51.6138806], [-1.2467954999999995, 51.613602500000006], [-1.2467177, 51.6134768], [-1.2466352, 51.61335499999999], [-1.2465144, 51.613185], [-1.2463447, 51.61297059999999], [-1.2462129999999998, 51.61283640000001], [-1.2461122, 51.6127384], [-1.2459876, 51.61263159999999], [-1.2458806999999998, 51.612548800000006], [-1.2457231999999998, 51.6124368], [-1.2455078, 51.61232059999999], [-1.2453841, 51.61226249999999], [-1.2452394, 51.61219539999999], [-1.2450731, 51.6121297], [-1.2447821999999995, 51.61202349999999], [-1.2444291, 51.6118882], [-1.2440221, 51.61174570000001], [-1.2436815, 51.61162560000001], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499], [-1.2414299, 51.61092430000001], [-1.2411848, 51.6108431], [-1.2407837999999998, 51.61070939999999], [-1.2404090999999997, 51.6105855], [-1.240100254212309, 51.61048353460085], [-1.2396446, 51.6103331], [-1.2395525, 51.6103042], [-1.2383786000000003, 51.60992219999999], [-1.2381047, 51.6098317], [-1.2373321, 51.6095825], [-1.2367041, 51.60937619999999], [-1.2360703000000002, 51.60917010000001], [-1.2355063, 51.6089846], [-1.2350808999999998, 51.6088433], [-1.2343148, 51.6085639], [-1.2334688, 51.6082851], [-1.2327185, 51.608037999999986], [-1.2319542999999995, 51.6077905], [-1.2313118, 51.60758330000001], [-1.2305585999999995, 51.60733050000001], [-1.2297899, 51.60707849999999], [-1.229787770577513, 51.6070778063845], [-1.2287684999999997, 51.606745800000006], [-1.2284819, 51.606654899999995], [-1.2283000999999998, 51.6065942], [-1.2275572, 51.60634869999999], [-1.2269668, 51.60615790000001], [-1.2263825999999998, 51.6059676], [-1.2254588, 51.60565900000001], [-1.2244238999999997, 51.6053176], [-1.2236716999999997, 51.605064], [-1.2234645, 51.6049959], [-1.2228982999999998, 51.6048033], [-1.2225847, 51.604698899999995], [-1.2221711, 51.6045399], [-1.2219744, 51.604467499999984], [-1.2214929, 51.60429210000001], [-1.2210738999999995, 51.60414110000001], [-1.2207617, 51.6040222], [-1.2206712, 51.603990199999984], [-1.2201671999999997, 51.603819699999995], [-1.219668, 51.6036507], [-1.2194798, 51.603586799999995], [-1.2183926, 51.603189], [-1.2175716, 51.602891], [-1.2174055999999998, 51.60283319999999], [-1.2168235, 51.60263749999999], [-1.2162522, 51.602441799999994], [-1.2157026999999998, 51.60225530000001], [-1.214909, 51.60198410000001], [-1.2141148999999998, 51.601714099999995], [-1.2134475, 51.6014934], [-1.2126612, 51.6012217], [-1.2117979, 51.600932], [-1.2114576, 51.600815099999984], [-1.2107680999999997, 51.60057559999999], [-1.2101322, 51.60036199999999], [-1.2093718, 51.6001005], [-1.2085954, 51.5998408], [-1.2078901999999998, 51.599599], [-1.207249, 51.599382], [-1.2065228999999995, 51.59913850000001], [-1.2058274999999998, 51.5989009], [-1.205187, 51.59868149999999], [-1.2046164999999998, 51.5984916], [-1.2039283999999997, 51.5982589], [-1.2033814, 51.5980715], [-1.2029056000000002, 51.59791440000001], [-1.2024642, 51.5977642], [-1.2020621, 51.597624], [-1.2012873, 51.59735369999999], [-1.2006054, 51.5971097], [-1.199947, 51.596860099999994], [-1.1993167, 51.596620699999995], [-1.1987237999999998, 51.5963883], [-1.1979977, 51.59609890000001], [-1.1972831999999998, 51.5958047], [-1.1966405, 51.5955355], [-1.1960156, 51.595264], [-1.1953903, 51.59499670000001], [-1.1946978, 51.594687699999994], [-1.1940375, 51.594391499999986], [-1.1934821, 51.5941407], [-1.1930986999999995, 51.5939686], [-1.1922928999999998, 51.593587799999995], [-1.1915755, 51.59324550000001], [-1.1909059999999998, 51.59292599999999], [-1.1903517999999995, 51.5926497], [-1.1896968, 51.5923165], [-1.1890284, 51.5919804], [-1.1883532, 51.5916297], [-1.1876995, 51.5912831], [-1.1871500999999998, 51.5909861], [-1.1864931, 51.59062829999999], [-1.1859018999999995, 51.5903005], [-1.1853509, 51.5899882], [-1.1848435, 51.589697599999994], [-1.1842454, 51.58935139999999], [-1.1835895, 51.5889722], [-1.1834564, 51.588891499999995], [-1.1830556999999997, 51.5886457], [-1.1825321, 51.5883253], [-1.1819415999999998, 51.5879441], [-1.1817303, 51.5878033], [-1.1813802, 51.58758649999999], [-1.18083, 51.5872366], [-1.180287, 51.5868732], [-1.1797507, 51.5865045], [-1.1791668, 51.5861062], [-1.1785873999999998, 51.58570650000001], [-1.1780461, 51.5853384], [-1.1775826000000005, 51.5850027], [-1.1770161, 51.58458170000001], [-1.1764743999999998, 51.58418329999999], [-1.1759951999999998, 51.5838282], [-1.1755401, 51.58347830000001], [-1.1749947999999997, 51.583059199999994], [-1.174457, 51.582645500000005], [-1.1739318999999997, 51.582233], [-1.1733876, 51.5818135], [-1.1729381, 51.5814618], [-1.1724187, 51.5810528], [-1.1719118, 51.5806473], [-1.1713566, 51.58021760000001], [-1.1708097999999998, 51.57979029999999], [-1.1702708, 51.57936709999999], [-1.1697404999999998, 51.578943899999985], [-1.1693003, 51.57860149999999], [-1.168753, 51.5781668], [-1.1682017, 51.577739], [-1.1678098693553778, 51.577432758057974], [-1.1676710999999995, 51.57732430000001], [-1.1672146, 51.576963], [-1.1666758, 51.57653679999999], [-1.1663824, 51.5763115], [-1.1660602, 51.57605420000001], [-1.165732, 51.57579359999998], [-1.1652802999999998, 51.5754362], [-1.1647828, 51.5750474], [-1.1642577, 51.5746297], [-1.1637305, 51.57421060000001], [-1.1632153, 51.5737996], [-1.1627632, 51.573438], [-1.1623223, 51.5730842], [-1.1618738999999998, 51.5727289], [-1.1613369, 51.57230549999999], [-1.1608917999999997, 51.57195169999999], [-1.1603594, 51.5715254], [-1.1598322, 51.571114599999994], [-1.1596702, 51.57098849999999], [-1.1588499, 51.57038119999999], [-1.1584514999999995, 51.57007779999999], [-1.1581954999999995, 51.56989370000001], [-1.1576027, 51.56946159999999], [-1.1574556, 51.56935649999999], [-1.1572582, 51.569214], [-1.1569297, 51.568978], [-1.1566582, 51.5687909], [-1.1560731, 51.5683917], [-1.1554977, 51.56799959999999], [-1.1549867, 51.56766520000001], [-1.1543921, 51.5672774], [-1.1537857, 51.56688880000001], [-1.1531815000000003, 51.5665114], [-1.1525746999999995, 51.5661249], [-1.1519778, 51.565739999999984], [-1.1513908, 51.565357299999995], [-1.150967, 51.5650711], [-1.1503874999999997, 51.56467349999999], [-1.1498322, 51.56428300000001], [-1.1492903999999995, 51.563886100000005], [-1.1487617, 51.563495], [-1.1483947, 51.5632106], [-1.1480366999999998, 51.56292989999999], [-1.1475936999999998, 51.562572900000006], [-1.1471642999999998, 51.5622256], [-1.1468125, 51.56193699999998], [-1.1462904, 51.56150359999999], [-1.1457754, 51.5610713], [-1.1452828, 51.5606389], [-1.1448306999999998, 51.56024349999999], [-1.1443444, 51.559795499999986], [-1.1438701999999998, 51.55935019999999], [-1.143489, 51.5589776], [-1.1433281, 51.558820299999994], [-1.1421951, 51.55768859999999], [-1.1418686, 51.5573569], [-1.141736, 51.55722539999999], [-1.1413954999999998, 51.55687289999999], [-1.1410667999999995, 51.556521199999985], [-1.1407092, 51.5561354], [-1.1403570999999997, 51.55573919999999], [-1.1399441, 51.55526510000001], [-1.1395725999999995, 51.55481590000001], [-1.1394511283846798, 51.55466347968381], [-1.1392017, 51.5543505], [-1.1388872, 51.55394249999999], [-1.1385212, 51.553459499999995], [-1.1381770999999998, 51.55297780000001], [-1.1378499, 51.55250610000001], [-1.1375738999999998, 51.55208340000001], [-1.1373039, 51.55165680000001], [-1.1370595, 51.5512533], [-1.1367953999999998, 51.5508046], [-1.1365226999999998, 51.5503322], [-1.136391, 51.5500964], [-1.1362905000000003, 51.54991749999999], [-1.1359556999999998, 51.5492887], [-1.1359133, 51.54921], [-1.1358618, 51.54910859999999], [-1.1357447, 51.5488783], [-1.1354895, 51.5483582], [-1.1352976, 51.5479351], [-1.1350671, 51.54744189999999], [-1.1348771000000002, 51.5470094], [-1.1348349, 51.5469108], [-1.1347073999999997, 51.546583699999985], [-1.1345005, 51.54606399999999], [-1.1343104, 51.5455316], [-1.1341319, 51.545047800000006], [-1.1341043, 51.54495429999999], [-1.1339887, 51.54457020000001], [-1.1338256999999998, 51.544037], [-1.1336805, 51.5435093], [-1.1335675999999997, 51.5430718], [-1.1334619, 51.5426252], [-1.1334336, 51.542483999999995], [-1.1333693, 51.5421807], [-1.1332712, 51.54167489999999], [-1.1331827, 51.5411629], [-1.1331142, 51.5407246], [-1.1330409, 51.540163799999995], [-1.1329949999999998, 51.5397237], [-1.1329469, 51.5391968], [-1.1329101999999998, 51.538676399999986], [-1.132887, 51.53815329999998], [-1.1328783, 51.537621300000005], [-1.1328829, 51.53717799999999], [-1.1328905, 51.5367913], [-1.1329097, 51.536376099999984], [-1.1329465, 51.535867], [-1.1329941, 51.5353301], [-1.1330456, 51.53478919999999], [-1.1331104, 51.5342503], [-1.1331755, 51.5337605], [-1.1332452999999998, 51.533264800000005], [-1.1332679, 51.5331017], [-1.133368, 51.5325247], [-1.1334208999999995, 51.532251399999986], [-1.1335259, 51.5317104], [-1.1336159999999995, 51.53124269999999], [-1.133716, 51.5307081], [-1.1337945, 51.530257799999994], [-1.1338591999999998, 51.5298039], [-1.1339208999999997, 51.5293485], [-1.1339351, 51.5292337], [-1.1339512, 51.52908089999999], [-1.1339714, 51.5288867], [-1.1340101, 51.5284453], [-1.1340512000000005, 51.52791319999999], [-1.1340715, 51.52740489999999], [-1.1340758, 51.5269212], [-1.1340768, 51.526378400000006], [-1.1340588, 51.525921100000005], [-1.1340295, 51.52545099999999], [-1.1339907, 51.525014600000006], [-1.1339399999999995, 51.5245406], [-1.1338881, 51.5241652], [-1.1338293999999998, 51.5237609], [-1.1337724, 51.5234337], [-1.1336946999999995, 51.5230206], [-1.1336221000000002, 51.52268529999999], [-1.1335116, 51.5221901], [-1.1334091, 51.5218114], [-1.1333335, 51.521528299999986], [-1.1332153252773889, 51.52112216337801], [-1.1332006999999995, 51.521071899999995], [-1.1331272, 51.5208389], [-1.1330420999999995, 51.5205644], [-1.1328592999999998, 51.5200463], [-1.1327013, 51.5196], [-1.1325376000000005, 51.51918], [-1.1323663, 51.5187523], [-1.1321415999999995, 51.51823520000001], [-1.1319263, 51.5177564], [-1.1316921, 51.517279899999984], [-1.1314382000000005, 51.51677889999999], [-1.1312286, 51.51638609999999], [-1.1309592999999998, 51.515906], [-1.1306918999999995, 51.5154459], [-1.1304072, 51.51498060000001], [-1.1301062, 51.5145132], [-1.1299541, 51.514289000000005], [-1.1299022, 51.5142116], [-1.1298020999999998, 51.5140512], [-1.129519, 51.5136504], [-1.1292061, 51.51321839999999], [-1.1288484, 51.5127454], [-1.1284738, 51.5122775], [-1.1282752, 51.51205010000001], [-1.1281102, 51.5118605], [-1.1278079, 51.5114958], [-1.1276417, 51.51130020000001], [-1.1274107, 51.51101150000001], [-1.1270997, 51.5106578], [-1.1267803999999997, 51.51030209999999], [-1.1264555, 51.5099486], [-1.1261308999999995, 51.5096044], [-1.1256997999999998, 51.5091585], [-1.1252380999999998, 51.5086978], [-1.1247753, 51.50824310000001], [-1.1243006000000002, 51.5077871], [-1.1239068, 51.507410699999994], [-1.1234718, 51.5070007], [-1.1230193, 51.5065894], [-1.1227424, 51.506332099999995], [-1.1222004, 51.505863], [-1.1218448, 51.50555549999999], [-1.1214221, 51.5052069], [-1.1209777, 51.5048417], [-1.1205370999999995, 51.50448599999999], [-1.1201795, 51.5042016], [-1.1196957999999997, 51.50381790000001], [-1.1191975, 51.50342260000001], [-1.1186609, 51.5029961], [-1.1182252999999998, 51.5026476], [-1.1176935, 51.50222719999999], [-1.1171561000000003, 51.50179969999999], [-1.1166649, 51.501413799999995], [-1.1161326, 51.50098289999999], [-1.1156955, 51.500633], [-1.1152889, 51.5002967], [-1.1148258999999998, 51.4999069], [-1.1143811, 51.4995015], [-1.1139468, 51.4990969], [-1.113628988300546, 51.4987748385867], [-1.1136028, 51.4987483], [-1.1132102, 51.498335299999994], [-1.1130517, 51.49816169999999], [-1.1125625, 51.49757509999999], [-1.1119427999999998, 51.49686359999999], [-1.1114581, 51.4963203], [-1.1109463, 51.4957552], [-1.1104126, 51.4951979], [-1.1098846999999998, 51.4946462], [-1.1091052999999995, 51.49390939999999], [-1.1087504, 51.4935895], [-1.1085851, 51.4934316], [-1.1082498, 51.4931471], [-1.1079828, 51.4929199], [-1.1075146, 51.4925453], [-1.1070513, 51.49218619999999], [-1.1065993, 51.4918533], [-1.1062723, 51.49162179999998], [-1.105801, 51.49129759999999], [-1.1054778, 51.49107899999999], [-1.1051346, 51.4908605], [-1.1047669, 51.4906327], [-1.1045778, 51.490517399999995], [-1.1042286, 51.49030299999999], [-1.1037255, 51.4900105], [-1.1030208, 51.4896213], [-1.1024672, 51.4893295], [-1.1018224, 51.4889996], [-1.1012017, 51.4887055], [-1.1008519, 51.4885443], [-1.1005676, 51.488420100000006], [-1.099891, 51.4881242], [-1.0991572999999997, 51.4878105], [-1.0985162, 51.48755289999998], [-1.0980577, 51.487372], [-1.0977857, 51.48726619999999], [-1.0975761, 51.4871905], [-1.0970574, 51.4869948], [-1.0962347, 51.486704], [-1.0958837999999995, 51.4865865], [-1.0951677, 51.4863573], [-1.0944294, 51.4861396], [-1.0938688999999997, 51.4859861], [-1.0933439, 51.4858481], [-1.0927463, 51.4857015], [-1.0922527, 51.4855868], [-1.0919234999999998, 51.48551539999998], [-1.0914829999999998, 51.485423], [-1.0911193, 51.4853521], [-1.0907698, 51.4852867], [-1.0904984, 51.48523550000001], [-1.0901517, 51.4851791], [-1.0898762, 51.48513090000001], [-1.0895604, 51.485079199999994], [-1.0892448999999995, 51.485030599999995], [-1.0890437, 51.485000600000006], [-1.0887754, 51.48496540000001], [-1.088533, 51.4849346], [-1.0879639, 51.48486299999999], [-1.08739, 51.48479379999999], [-1.0867549, 51.48472219999999], [-1.0863436, 51.4846797], [-1.0861807, 51.4846616], [-1.085966, 51.4846386], [-1.0854123999999998, 51.4845857], [-1.0846838999999997, 51.484520399999994], [-1.0839699, 51.4844623], [-1.0832535, 51.4844138], [-1.0825455, 51.4843703], [-1.0816713, 51.48432549999999], [-1.0808177, 51.48429279999999], [-1.0804980999999998, 51.48428380000001], [-1.0799371, 51.4842737], [-1.0794752, 51.4842682], [-1.0789867, 51.48426769999999], [-1.0783631, 51.4842737], [-1.0779783409434258, 51.48428098301684], [-1.0776499000000002, 51.48428719999999], [-1.0770406, 51.48430580000001], [-1.0760981999999997, 51.4843316], [-1.0746598, 51.4843717], [-1.0740337, 51.4843886], [-1.0733989, 51.48439950000001], [-1.0720111, 51.4844069], [-1.0705719, 51.4843838], [-1.0699819999999998, 51.4843699], [-1.0693497, 51.4843477], [-1.0685348, 51.4843144], [-1.0676397999999998, 51.48427009999999], [-1.0668665, 51.48422109999999], [-1.0660546, 51.48415550000001], [-1.0652841, 51.4840873], [-1.0645985, 51.4840251], [-1.063981, 51.483963200000005], [-1.0635401999999998, 51.4839207], [-1.0631231, 51.4838782], [-1.0627475, 51.4838356], [-1.0614333, 51.48367079999999], [-1.0606473, 51.4835731], [-1.0600149, 51.483488099999995], [-1.0588156, 51.4833106], [-1.0582783, 51.48322279999999], [-1.0577083, 51.48311929999999], [-1.0565551, 51.4829026], [-1.0559138, 51.4827911], [-1.0553394, 51.4826802], [-1.0546120999999995, 51.48252680000002], [-1.0541949999999998, 51.48243430000001], [-1.0537333999999998, 51.482338199999994], [-1.0531486, 51.48221709999999], [-1.05235, 51.48203409999999], [-1.051593, 51.48184859999999], [-1.051075, 51.48171060000001], [-1.0503877999999998, 51.48153119999999], [-1.0495224, 51.481278], [-1.0487743, 51.4810348], [-1.0472737, 51.4805126], [-1.0466494999999998, 51.48026899999999], [-1.045832, 51.47994649999998], [-1.0451984, 51.4796859], [-1.0445364999999998, 51.4793946], [-1.0440128, 51.4791581], [-1.0435791, 51.47894230000001], [-1.0428431, 51.4785768], [-1.0421053999999998, 51.478184], [-1.0417848, 51.4780083], [-1.0414477999999998, 51.477818799999994], [-1.0407789, 51.4774225], [-1.0402158, 51.4770737], [-1.0396266, 51.4767002], [-1.0390804, 51.4763526], [-1.0385208, 51.476005], [-1.0379389, 51.4756611], [-1.0373096, 51.475309800000005], [-1.0360664, 51.4746627], [-1.0350815999999998, 51.4741763], [-1.0343777999999997, 51.4738237], [-1.0338897000000002, 51.47358919999999], [-1.0334239, 51.4733389], [-1.0328384999999998, 51.47305860000001], [-1.0324515, 51.472859799999995], [-1.0318785, 51.47257869999999], [-1.0310607, 51.4722052], [-1.030277, 51.47182429999999], [-1.029048, 51.47121009999999], [-1.0286278999999998, 51.47099949999999], [-1.0272222999999998, 51.4703634], [-1.026446, 51.4699917], [-1.0252212, 51.4694416], [-1.024436, 51.4690606], [-1.0234253999999998, 51.46860569999998], [-1.0225033, 51.46816450000001], [-1.0218235, 51.46782519999999], [-1.0211347, 51.4675228], [-1.0204891, 51.46724449999999], [-1.0197425, 51.46693750000001], [-1.0189172, 51.4666139], [-1.0182196, 51.4663522], [-1.0173513, 51.4660397], [-1.0166715, 51.46581029999999], [-1.0159145, 51.4655653], [-1.0152673, 51.4653683], [-1.014586, 51.465163], [-1.0140809, 51.4650038], [-1.0133503, 51.464801400000006], [-1.0126245, 51.46460909999999], [-1.0114294, 51.46435189999999], [-1.0108541, 51.46423039999999], [-1.0100791, 51.4640516], [-1.0093081999999998, 51.46387769999998], [-1.0085327, 51.46371679999999], [-1.007756, 51.46356709999999], [-1.0069126, 51.4634134], [-1.0061333, 51.4632757], [-1.0054498, 51.4631631], [-1.0046621, 51.463043600000006], [-1.0040071, 51.46294880000001], [-1.002522, 51.46276689999999], [-1.00145, 51.462602800000006], [-1.0007351999999998, 51.462520600000005], [-1.0005829, 51.4625042], [-0.9997501, 51.46238039999999], [-0.9988866, 51.46228339999999], [-0.9977874, 51.46211960000001], [-0.9968531000000002, 51.46201359999999], [-0.9966283999999996, 51.46199], [-0.9953246, 51.4618428], [-0.9949915999999998, 51.4617925], [-0.9946472, 51.4617328], [-0.9942265, 51.46163210000001], [-0.993931, 51.4615555], [-0.9938827305637168, 51.46154495601318], [-0.9936276000000002, 51.461511999999985], [-0.9927140999999998, 51.4613762], [-0.9925311, 51.4613541], [-0.9925072109942592, 51.46135117290107], [-0.9913118, 51.4612047], [-0.9911204, 51.461181800000006], [-0.9901375999999998, 51.4610641], [-0.9887937, 51.460905], [-0.9882634, 51.4608435], [-0.9881468125314736, 51.460829150368184], [-0.9878271, 51.46078980000001], [-0.9869496, 51.46065769999999], [-0.9861540220589948, 51.46054511650478], [-0.986079, 51.4605345], [-0.9860016335753832, 51.46052464921754], [-0.9851656, 51.4604182], [-0.9847072999999998, 51.460372500000005], [-0.9840108, 51.4603032], [-0.983753, 51.46027759999999], [-0.9826602, 51.4601737], [-0.9819781, 51.4601099], [-0.9817046, 51.460083700000006], [-0.9800292000000002, 51.459923399999994], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.977710110981842, 51.459688369971744], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Oxford", "dest_arr_time_act": "1311", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Oxford", "current_leg_milage": "27.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2959.378, \"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\": 9123.836, \"from_m\": 2959.378, \"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\": 9716.053, \"from_m\": 9123.836, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10258.007, \"from_m\": 9716.053, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11476.343, \"from_m\": 10258.007, \"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\": 12130.673, \"from_m\": 11476.343, \"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\": 12326.828, \"from_m\": 12130.673, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12452.455, \"from_m\": 12326.828, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 12537.014, \"from_m\": 12452.455, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18477.472, \"from_m\": 12537.014, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 19870.548, \"from_m\": 18477.472, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22068.105, \"from_m\": 19870.548, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22911.256, \"from_m\": 22068.105, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23012.235, \"from_m\": 22911.256, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25878.234, \"from_m\": 23012.235, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25898.323, \"from_m\": 25878.234, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26275.633, \"from_m\": 25898.323, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26430.001, \"from_m\": 26275.633, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27622.552, \"from_m\": 26430.001, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27734.045, \"from_m\": 27622.552, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27805.849, \"from_m\": 27734.045, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27972.749, \"from_m\": 27805.849, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28059.724, \"from_m\": 27972.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\": 28086.336, \"from_m\": 28059.724, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28465.94, \"from_m\": 28086.336, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 31573.07, \"from_m\": 28465.94, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43396.741, \"from_m\": 31573.07, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 45164.191, \"from_m\": 43396.741, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45938.966, \"from_m\": 45164.191, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46403.312, \"from_m\": 45938.966, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48046.498, \"from_m\": 46403.312, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54418.875, \"from_m\": 48046.498, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 83815.447, \"from_m\": 54418.875, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 83902.192, \"from_m\": 83815.447, \"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\": 92637.237, \"from_m\": 83902.192, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 93460.057, \"from_m\": 92637.237, \"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\": 93473.426, \"from_m\": 93460.057, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94888.163, \"from_m\": 93473.426, \"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\": 120263.416, \"from_m\": 94888.163, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 120372.654, \"from_m\": 120263.416, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130958.335, \"from_m\": 120372.654, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131036.014, \"from_m\": 130958.335, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 131071.028, \"from_m\": 131036.014, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131119.835, \"from_m\": 131071.028, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 131769.871, \"from_m\": 131119.835, \"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\": 131818.677, \"from_m\": 131769.871, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 131853.691, \"from_m\": 131818.677, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131931.37, \"from_m\": 131853.691, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 159084.379, \"from_m\": 131931.37, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 160318.337, \"from_m\": 159084.379, \"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\": 160799.579, \"from_m\": 160318.337, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 161637.911, \"from_m\": 160799.579, \"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\": 161744.798, \"from_m\": 161637.911, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 161803.179, \"from_m\": 161744.798, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 161883.125, \"from_m\": 161803.179, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 168640.053, \"from_m\": 161883.125, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 168694.564, \"from_m\": 168640.053, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 177872.043, \"from_m\": 168694.564, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 177883.647, \"from_m\": 177872.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179213.393, \"from_m\": 177883.647, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 179363.983, \"from_m\": 179213.393, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179402.523, \"from_m\": 179363.983, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 179892.038, \"from_m\": 179402.523, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179975.551, \"from_m\": 179892.038, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 204032.6, \"from_m\": 179975.551, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 204196.625, \"from_m\": 204032.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\": 206300.515, \"from_m\": 204196.625, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 206451.095, \"from_m\": 206300.515, \"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\": 206510.224, \"from_m\": 206451.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\": 211553.879, \"from_m\": 206510.224, \"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\": 212366.46, \"from_m\": 211553.879, \"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\": 212536.443, \"from_m\": 212366.46, \"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\": 212588.385, \"from_m\": 212536.443, \"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\": 215963.26, \"from_m\": 212588.385, \"capability_applied\": null, \"effective_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\": 696491, \"profile_key\": \"755c5197d3018dd3b5f78741adb2a2092eaa06a55b3a59a1469b0a1786cd7952\", \"schedule_id\": 32800, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1133\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1135\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 9460.792, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1135H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 9763.41, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1138\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 4, \"distance_m\": 12354.637, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1139\", \"location\": \"Bordesley Jn\", \"stage_seq\": 5, \"distance_m\": 19711.861, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1141H\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 6, \"distance_m\": 22115.298, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1142H\", \"location\": \"Tyseley\", \"stage_seq\": 7, \"distance_m\": 23133.409, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1148\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 8, \"distance_m\": 28017.43, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1148H\", \"location\": \"Dorridge\", \"stage_seq\": 9, \"distance_m\": 28596.547, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1152H\", \"location\": \"Hatton\", \"stage_seq\": 10, \"distance_m\": 45762.807, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": false, \"wtt_arr\": \"1159\", \"wtt_dep\": \"1200H\", \"location\": \"Leamington Spa\", \"stage_seq\": 11, \"distance_m\": 49219.429, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209H\", \"location\": \"Fenny Compton\", \"stage_seq\": 12, \"distance_m\": 64171.998, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214H\", \"location\": \"Banbury Reservoir Jn\", \"stage_seq\": 13, \"distance_m\": 66480.535, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1217H\", \"location\": \"Banbury\", \"stage_seq\": 14, \"distance_m\": 83944.308, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224\", \"location\": \"Aynho Jn\", \"stage_seq\": 15, \"distance_m\": 93187.035, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Heyford\", \"stage_seq\": 16, \"distance_m\": 110525.474, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 17, \"distance_m\": 114539.09, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238H\", \"location\": \"Oxford North Jn\", \"stage_seq\": 18, \"distance_m\": 120156.526, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": false, \"wtt_arr\": \"1240\", \"wtt_dep\": \"1243\", \"location\": \"Oxford\", \"stage_seq\": 19, \"distance_m\": 131071.028, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244H\", \"location\": \"Hinksey North\", \"stage_seq\": 20, \"distance_m\": 131444.853, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245H\", \"location\": \"Kennington Jn\", \"stage_seq\": 21, \"distance_m\": 132983.65, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251H\", \"location\": \"Didcot North Jn\", \"stage_seq\": 22, \"distance_m\": 133945.452, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252H\", \"location\": \"Didcot East Jn\", \"stage_seq\": 23, \"distance_m\": 146440.179, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 24, \"distance_m\": 158575.984, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308\", \"location\": \"Reading West Jn\", \"stage_seq\": 25, \"distance_m\": 160460.067, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308H\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 26, \"distance_m\": 161581.791, \"section_seq\": 1, \"route_path_id\": 109927}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 27, \"distance_m\": 168366.439, \"section_seq\": 1, \"route_path_id\": 109927}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 215963.26, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109927}], \"total_distance_m\": 215963.26, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 207375.068, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8588.192, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1133", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:49Z\", \"source_id\": 58521254, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:48:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:53Z\", \"source_id\": 18648698, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:52:39Z\", \"source_id\": 58531928, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:53:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:52:39Z\", \"source_id\": 18651884, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:44Z\", \"source_id\": 58540787, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:57:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:47Z\", \"source_id\": 18654638, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20925, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:46Z\", \"source_id\": 58551999, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:02:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:50Z\", \"source_id\": 18657901, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:50Z\", \"source_id\": 58591099, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:56Z\", \"source_id\": 18669913, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:07Z\", \"source_id\": 58610665, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:13Z\", \"source_id\": 18676040, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:16Z\", \"source_id\": 58628862, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:20Z\", \"source_id\": 18681371, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:20Z\", \"source_id\": 58670444, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:25Z\", \"source_id\": 18693988, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:28Z\", \"source_id\": 58686092, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:30Z\", \"source_id\": 18698761, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "3", "timing_fact_generation": 1789819412873711, "current_leg_arrival_utc": "2026-09-19T13:07:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:54.181533", "service_state_evidence_id": 18698761, "current_leg_start_actual_dep": "2026-09-19T12:43:00+01:00", "operational_evidence_version": 118, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:14:55.435827", "service_state_valid_until_kind": null, "operational_interpretation_version": 118, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
O |
BHM |
RDG |
1V85 |
221115 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 2959.378, "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": 9123.836, "from_m": 2959.378, "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": 9716.053, "from_m": 9123.836, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10258.007, "from_m": 9716.053, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11476.343, "from_m": 10258.007, "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": 12130.673, "from_m": 11476.343, "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": 12326.828, "from_m": 12130.673, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12452.455, "from_m": 12326.828, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 12537.014, "from_m": 12452.455, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18477.472, "from_m": 12537.014, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 19870.548, "from_m": 18477.472, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22068.105, "from_m": 19870.548, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22911.256, "from_m": 22068.105, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23012.235, "from_m": 22911.256, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25878.234, "from_m": 23012.235, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25898.323, "from_m": 25878.234, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26275.633, "from_m": 25898.323, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26430.001, "from_m": 26275.633, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27622.552, "from_m": 26430.001, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27734.045, "from_m": 27622.552, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27805.849, "from_m": 27734.045, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27972.749, "from_m": 27805.849, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28059.724, "from_m": 27972.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": 28086.336, "from_m": 28059.724, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28465.94, "from_m": 28086.336, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 31573.07, "from_m": 28465.94, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43396.741, "from_m": 31573.07, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 45164.191, "from_m": 43396.741, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45938.966, "from_m": 45164.191, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46403.312, "from_m": 45938.966, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48046.498, "from_m": 46403.312, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54418.875, "from_m": 48046.498, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 83815.447, "from_m": 54418.875, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 83902.192, "from_m": 83815.447, "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": 92637.237, "from_m": 83902.192, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 93460.057, "from_m": 92637.237, "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": 93473.426, "from_m": 93460.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94888.163, "from_m": 93473.426, "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": 120263.416, "from_m": 94888.163, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 120372.654, "from_m": 120263.416, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130958.335, "from_m": 120372.654, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 131036.014, "from_m": 130958.335, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 131071.028, "from_m": 131036.014, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131119.835, "from_m": 131071.028, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 131769.871, "from_m": 131119.835, "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": 131818.677, "from_m": 131769.871, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 131853.691, "from_m": 131818.677, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131931.37, "from_m": 131853.691, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 159084.379, "from_m": 131931.37, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 160318.337, "from_m": 159084.379, "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": 160799.579, "from_m": 160318.337, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 95.0}, {"to_m": 161637.911, "from_m": 160799.579, "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": 161744.798, "from_m": 161637.911, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 161803.179, "from_m": 161744.798, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 161883.125, "from_m": 161803.179, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 168640.053, "from_m": 161883.125, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 168694.564, "from_m": 168640.053, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 177872.043, "from_m": 168694.564, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 177883.647, "from_m": 177872.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179213.393, "from_m": 177883.647, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 179363.983, "from_m": 179213.393, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179402.523, "from_m": 179363.983, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 179892.038, "from_m": 179402.523, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179975.551, "from_m": 179892.038, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 204032.6, "from_m": 179975.551, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 204196.625, "from_m": 204032.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": 206300.515, "from_m": 204196.625, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 206451.095, "from_m": 206300.515, "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": 206510.224, "from_m": 206451.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": 211553.879, "from_m": 206510.224, "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": 212366.46, "from_m": 211553.879, "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": 212536.443, "from_m": 212366.46, "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": 212588.385, "from_m": 212536.443, "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": 215963.26, "from_m": 212588.385, "capability_applied": null, "effective_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": 696491, "profile_key": "755c5197d3018dd3b5f78741adb2a2092eaa06a55b3a59a1469b0a1786cd7952", "schedule_id": 32800, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1133", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1135", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 9460.792, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1135H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 9763.41, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1138", "location": "St. Andrews Jn", "stage_seq": 4, "distance_m": 12354.637, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1139", "location": "Bordesley Jn", "stage_seq": 5, "distance_m": 19711.861, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1141H", "location": "Small Heath Sth Jn", "stage_seq": 6, "distance_m": 22115.298, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1142H", "location": "Tyseley", "stage_seq": 7, "distance_m": 23133.409, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1148", "location": "Bentley Heath S.B.", "stage_seq": 8, "distance_m": 28017.43, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1148H", "location": "Dorridge", "stage_seq": 9, "distance_m": 28596.547, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1152H", "location": "Hatton", "stage_seq": 10, "distance_m": 45762.807, "section_seq": 1, "route_path_id": 109927}, {"is_pass": false, "wtt_arr": "1159", "wtt_dep": "1200H", "location": "Leamington Spa", "stage_seq": 11, "distance_m": 49219.429, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209H", "location": "Fenny Compton", "stage_seq": 12, "distance_m": 64171.998, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214H", "location": "Banbury Reservoir Jn", "stage_seq": 13, "distance_m": 66480.535, "section_seq": 1, "route_path_id": 109927}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1217H", "location": "Banbury", "stage_seq": 14, "distance_m": 83944.308, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224", "location": "Aynho Jn", "stage_seq": 15, "distance_m": 93187.035, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Heyford", "stage_seq": 16, "distance_m": 110525.474, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237", "location": "Wolvercote Jn", "stage_seq": 17, "distance_m": 114539.09, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238H", "location": "Oxford North Jn", "stage_seq": 18, "distance_m": 120156.526, "section_seq": 1, "route_path_id": 109927}, {"is_pass": false, "wtt_arr": "1240", "wtt_dep": "1243", "location": "Oxford", "stage_seq": 19, "distance_m": 131071.028, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244H", "location": "Hinksey North", "stage_seq": 20, "distance_m": 131444.853, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245H", "location": "Kennington Jn", "stage_seq": 21, "distance_m": 132983.65, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251H", "location": "Didcot North Jn", "stage_seq": 22, "distance_m": 133945.452, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252H", "location": "Didcot East Jn", "stage_seq": 23, "distance_m": 146440.179, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301H", "location": "Goring & Streatley", "stage_seq": 24, "distance_m": 158575.984, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308", "location": "Reading West Jn", "stage_seq": 25, "distance_m": 160460.067, "section_seq": 1, "route_path_id": 109927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308H", "location": "Reading High Level Jn", "stage_seq": 26, "distance_m": 161581.791, "section_seq": 1, "route_path_id": 109927}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": null, "location": "Reading", "stage_seq": 27, "distance_m": 168366.439, "section_seq": 1, "route_path_id": 109927}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 215963.26, "from_m": 0.0, "section_seq": 1, "route_path_id": 109927}], "total_distance_m": 215963.26, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 207375.068, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8588.192, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20334, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:49Z", "source_id": 58521254, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:48:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:53Z", "source_id": 18648698, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20222, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:52:39Z", "source_id": 58531928, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:53:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:52:39Z", "source_id": 18651884, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20248, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:44Z", "source_id": 58540787, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:57:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:47Z", "source_id": 18654638, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20925, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:46Z", "source_id": 58551999, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:02:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:50Z", "source_id": 18657901, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21048, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:50Z", "source_id": 58591099, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:20:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:56Z", "source_id": 18669913, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24399, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:07Z", "source_id": 58610665, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:31:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:13Z", "source_id": 18676040, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24164, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:16Z", "source_id": 58628862, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:38:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:20Z", "source_id": 18681371, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23947, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:20Z", "source_id": 58670444, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:57:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:25Z", "source_id": 18693988, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23764, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:28Z", "source_id": 58686092, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T12:04:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:30Z", "source_id": 18698761, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Birmingham New Street |
1133 |
1133 |
11M |
None |
None |
Reading |
1311 |
1311 |
3 |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G01179/2026-09-19/detailed |
None |
Oxford |
2026-09-19T12:43:00+01:00 |
Reading |
21.0 |
{"type": "LineString", "coordinates": [[-1.2704095138436304, 51.75394720565723], [-1.2703444, 51.753721500000005], [-1.2702618, 51.7534418], [-1.2700800999999995, 51.7528082], [-1.2700214999999997, 51.75259719999999], [-1.2699914, 51.75248109999999], [-1.2697785, 51.751726399999995], [-1.269688, 51.751415699999995], [-1.2694942, 51.7508549], [-1.269378, 51.7505604], [-1.2692653, 51.7502979], [-1.2691216999999997, 51.74999170000001], [-1.2689604, 51.7496763], [-1.2687722, 51.749343800000005], [-1.2685493, 51.74900040000001], [-1.268267, 51.7486112], [-1.2679694999999995, 51.74823349999999], [-1.2676990999999995, 51.7479222], [-1.267243, 51.74741480000001], [-1.267192, 51.7473639], [-1.2667414, 51.74687939999999], [-1.2662362, 51.74632749999999], [-1.2657689999999997, 51.74582409999999], [-1.2652029, 51.7452121], [-1.2648651, 51.74486189999998], [-1.2647286, 51.744701799999994], [-1.2644156999999998, 51.74437389999999], [-1.2640427, 51.7439884], [-1.2639226, 51.743847], [-1.2638025, 51.743688000000006], [-1.2635873999999998, 51.74342419999999], [-1.2633377, 51.74313649999999], [-1.2629822999999998, 51.742635699999994], [-1.2627247999999998, 51.7423436], [-1.2624575, 51.7420681], [-1.2623079999999998, 51.7418457], [-1.2576688, 51.736982299999994], [-1.25764139776733, 51.7369446874165], [-1.2550135999999998, 51.7333376], [-1.2549202999999998, 51.73322970000001], [-1.2547680999999995, 51.7330545], [-1.2545254, 51.73279269999999], [-1.2542827, 51.7325203], [-1.2539581, 51.7320684], [-1.253576, 51.7315394], [-1.2532931, 51.7311494], [-1.2531789999999998, 51.7309838], [-1.2526299999999997, 51.7303605], [-1.2523777, 51.7300383], [-1.2520028, 51.72955960000001], [-1.2517966, 51.729312499999985], [-1.2513872, 51.7288297], [-1.2503608, 51.7276147], [-1.2493627, 51.726455300000005], [-1.2486010999999997, 51.725558199999995], [-1.2484556000000002, 51.725387600000005], [-1.2482129, 51.7251065], [-1.2473852, 51.724122699999995], [-1.2472590999999995, 51.7239748], [-1.2471568, 51.7238567], [-1.2470699484277246, 51.72375508207266], [-1.2466645, 51.7232807], [-1.2459007, 51.722377], [-1.2455376277189163, 51.721918011123584], [-1.2453313999999998, 51.72165729999999], [-1.2449051999999998, 51.72111279999999], [-1.2432587999999998, 51.718787], [-1.2422030999999998, 51.71709509999999], [-1.2418956, 51.71649179999999], [-1.2416030999999998, 51.71591310000001], [-1.2413636999999995, 51.71544080000001], [-1.2411658, 51.71496460000001], [-1.2406394999999997, 51.7136142], [-1.2399709, 51.711347700000005], [-1.23942, 51.7093721], [-1.2391201999999997, 51.7082855], [-1.2388425999999997, 51.70729579999998], [-1.2384292, 51.70580579999999], [-1.2384091, 51.70571950000001], [-1.2380254999999998, 51.70394640000001], [-1.2377912, 51.7022111], [-1.2377115, 51.70098229999999], [-1.2377213, 51.6989681], [-1.2378197999999998, 51.6979721], [-1.2380549, 51.696441699999994], [-1.2384582999999998, 51.694786099999995], [-1.2389343999999998, 51.69320650000001], [-1.2392655, 51.69187669999999], [-1.2394754, 51.69097599999999], [-1.2397656, 51.6895534], [-1.2399359999999997, 51.688536], [-1.2400287999999997, 51.6879646], [-1.2400722999999998, 51.68768359999999], [-1.2401522000000005, 51.6870193], [-1.2402457, 51.6861451], [-1.2402911, 51.6856265], [-1.2403145, 51.685359600000005], [-1.2403703, 51.6846292], [-1.2404994, 51.6825109], [-1.2407585, 51.675928], [-1.2408091, 51.67546699999999], [-1.2410255, 51.673551], [-1.2410324, 51.673467], [-1.2410339999999995, 51.6733595], [-1.2410601, 51.67158979999999], [-1.2410262, 51.67127599999999], [-1.2410239999999997, 51.6712135], [-1.2409603, 51.6705691], [-1.2408312, 51.66981979999999], [-1.2407327999999995, 51.6689587], [-1.2405608, 51.66786379999999], [-1.2402493, 51.6666633], [-1.2401119541007224, 51.666235034589675], [-1.2400208, 51.6659508], [-1.2399015, 51.665646], [-1.2397878, 51.6653308], [-1.2394445999999997, 51.6645561], [-1.2389199, 51.6634856], [-1.2384005, 51.662399099999995], [-1.2379177999999995, 51.66131540000001], [-1.2376839, 51.66075680000001], [-1.2375606999999995, 51.66040929999999], [-1.2373994999999998, 51.6598814], [-1.2372256, 51.6593802], [-1.2369694, 51.65844839999999], [-1.2367705, 51.6574605], [-1.2365899, 51.6559552], [-1.2365526, 51.65481139999999], [-1.2365562, 51.6544278], [-1.2365761, 51.6538921], [-1.2365869, 51.65370789999999], [-1.2366086999999997, 51.653376899999984], [-1.2367076999999995, 51.6523807], [-1.2369324999999998, 51.6512056], [-1.237218, 51.65011269999999], [-1.2375061999999997, 51.649272399999994], [-1.2377821, 51.6485619], [-1.2379971999999997, 51.6480262], [-1.2388978, 51.64622629999999], [-1.2395111, 51.6452658], [-1.2402614, 51.64408770000001], [-1.240689, 51.64341], [-1.2409084, 51.64304460000001], [-1.2412058, 51.6424985], [-1.2413891, 51.6421526], [-1.241607, 51.6417192], [-1.2419769, 51.640908399999994], [-1.2421207999999997, 51.64056849999999], [-1.2422536999999998, 51.6401862], [-1.2424018, 51.63977710000001], [-1.2426254, 51.6391079], [-1.2427899, 51.63850149999999], [-1.2430764, 51.6373374], [-1.2433111, 51.6360104], [-1.2434195, 51.63479290000001], [-1.2434195, 51.6335761], [-1.243401, 51.6332094], [-1.2433735, 51.63284149999999], [-1.2433407, 51.6324723], [-1.2432738, 51.6319334], [-1.2432471, 51.6317335], [-1.2432015, 51.6314313], [-1.2431215999999998, 51.630896], [-1.2430867999999995, 51.630667499999994], [-1.2430354, 51.6303202], [-1.2429951, 51.6299722], [-1.2429683000000002, 51.6296079], [-1.2429491999999998, 51.629101], [-1.2429457, 51.62859770000001], [-1.2429572, 51.62807039999999], [-1.2429794, 51.6275878], [-1.2430092, 51.6271481], [-1.2430484999999998, 51.62670560000001], [-1.2431684999999997, 51.625796699999995], [-1.2432597, 51.6252753], [-1.2433661, 51.624744199999995], [-1.243469, 51.624302], [-1.2435899, 51.6238538], [-1.2437225, 51.62340150000001], [-1.2438949999999998, 51.622877599999995], [-1.2440804999999997, 51.6223578], [-1.2440962389633194, 51.62232162923619], [-1.2443478, 51.6217435], [-1.2445262, 51.621251], [-1.2446695999999997, 51.62088349999999], [-1.2448286, 51.6205266], [-1.2450355, 51.62017530000001], [-1.2453947999999997, 51.6195596], [-1.2457721, 51.61896589999999], [-1.2461689000000002, 51.61836099999999], [-1.2465756999999995, 51.6177644], [-1.2469859, 51.6171723], [-1.2471316, 51.6168969], [-1.2472321, 51.616654399999994], [-1.2472979, 51.6164456], [-1.2473684, 51.6160858], [-1.2473942999999998, 51.61576610000001], [-1.2473923, 51.615523], [-1.2473775, 51.6152715], [-1.2472908, 51.6147504], [-1.2471564, 51.61434990000001], [-1.2470623, 51.6141142], [-1.2469512, 51.6138806], [-1.2467954999999995, 51.613602500000006], [-1.2467177, 51.6134768], [-1.2466352, 51.61335499999999], [-1.2465144, 51.613185], [-1.2463447, 51.61297059999999], [-1.2462129999999998, 51.61283640000001], [-1.2461122, 51.6127384], [-1.2459876, 51.61263159999999], [-1.2458806999999998, 51.612548800000006], [-1.2457231999999998, 51.6124368], [-1.2455078, 51.61232059999999], [-1.2453841, 51.61226249999999], [-1.2452394, 51.61219539999999], [-1.2450731, 51.6121297], [-1.2447821999999995, 51.61202349999999], [-1.2444291, 51.6118882], [-1.2440221, 51.61174570000001], [-1.2436815, 51.61162560000001], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499], [-1.2414299, 51.61092430000001], [-1.2411848, 51.6108431], [-1.2407837999999998, 51.61070939999999], [-1.2404090999999997, 51.6105855], [-1.240100254212309, 51.61048353460085], [-1.2396446, 51.6103331], [-1.2395525, 51.6103042], [-1.2383786000000003, 51.60992219999999], [-1.2381047, 51.6098317], [-1.2373321, 51.6095825], [-1.2367041, 51.60937619999999], [-1.2360703000000002, 51.60917010000001], [-1.2355063, 51.6089846], [-1.2350808999999998, 51.6088433], [-1.2343148, 51.6085639], [-1.2334688, 51.6082851], [-1.2327185, 51.608037999999986], [-1.2319542999999995, 51.6077905], [-1.2313118, 51.60758330000001], [-1.2305585999999995, 51.60733050000001], [-1.2297899, 51.60707849999999], [-1.229787770577513, 51.6070778063845], [-1.2287684999999997, 51.606745800000006], [-1.2284819, 51.606654899999995], [-1.2283000999999998, 51.6065942], [-1.2275572, 51.60634869999999], [-1.2269668, 51.60615790000001], [-1.2263825999999998, 51.6059676], [-1.2254588, 51.60565900000001], [-1.2244238999999997, 51.6053176], [-1.2236716999999997, 51.605064], [-1.2234645, 51.6049959], [-1.2228982999999998, 51.6048033], [-1.2225847, 51.604698899999995], [-1.2221711, 51.6045399], [-1.2219744, 51.604467499999984], [-1.2214929, 51.60429210000001], [-1.2210738999999995, 51.60414110000001], [-1.2207617, 51.6040222], [-1.2206712, 51.603990199999984], [-1.2201671999999997, 51.603819699999995], [-1.219668, 51.6036507], [-1.2194798, 51.603586799999995], [-1.2183926, 51.603189], [-1.2175716, 51.602891], [-1.2174055999999998, 51.60283319999999], [-1.2168235, 51.60263749999999], [-1.2162522, 51.602441799999994], [-1.2157026999999998, 51.60225530000001], [-1.214909, 51.60198410000001], [-1.2141148999999998, 51.601714099999995], [-1.2134475, 51.6014934], [-1.2126612, 51.6012217], [-1.2117979, 51.600932], [-1.2114576, 51.600815099999984], [-1.2107680999999997, 51.60057559999999], [-1.2101322, 51.60036199999999], [-1.2093718, 51.6001005], [-1.2085954, 51.5998408], [-1.2078901999999998, 51.599599], [-1.207249, 51.599382], [-1.2065228999999995, 51.59913850000001], [-1.2058274999999998, 51.5989009], [-1.205187, 51.59868149999999], [-1.2046164999999998, 51.5984916], [-1.2039283999999997, 51.5982589], [-1.2033814, 51.5980715], [-1.2029056000000002, 51.59791440000001], [-1.2024642, 51.5977642], [-1.2020621, 51.597624], [-1.2012873, 51.59735369999999], [-1.2006054, 51.5971097], [-1.199947, 51.596860099999994], [-1.1993167, 51.596620699999995], [-1.1987237999999998, 51.5963883], [-1.1979977, 51.59609890000001], [-1.1972831999999998, 51.5958047], [-1.1966405, 51.5955355], [-1.1960156, 51.595264], [-1.1953903, 51.59499670000001], [-1.1946978, 51.594687699999994], [-1.1940375, 51.594391499999986], [-1.1934821, 51.5941407], [-1.1930986999999995, 51.5939686], [-1.1922928999999998, 51.593587799999995], [-1.1915755, 51.59324550000001], [-1.1909059999999998, 51.59292599999999], [-1.1903517999999995, 51.5926497], [-1.1896968, 51.5923165], [-1.1890284, 51.5919804], [-1.1883532, 51.5916297], [-1.1876995, 51.5912831], [-1.1871500999999998, 51.5909861], [-1.1864931, 51.59062829999999], [-1.1859018999999995, 51.5903005], [-1.1853509, 51.5899882], [-1.1848435, 51.589697599999994], [-1.1842454, 51.58935139999999], [-1.1835895, 51.5889722], [-1.1834564, 51.588891499999995], [-1.1830556999999997, 51.5886457], [-1.1825321, 51.5883253], [-1.1819415999999998, 51.5879441], [-1.1817303, 51.5878033], [-1.1813802, 51.58758649999999], [-1.18083, 51.5872366], [-1.180287, 51.5868732], [-1.1797507, 51.5865045], [-1.1791668, 51.5861062], [-1.1785873999999998, 51.58570650000001], [-1.1780461, 51.5853384], [-1.1775826000000005, 51.5850027], [-1.1770161, 51.58458170000001], [-1.1764743999999998, 51.58418329999999], [-1.1759951999999998, 51.5838282], [-1.1755401, 51.58347830000001], [-1.1749947999999997, 51.583059199999994], [-1.174457, 51.582645500000005], [-1.1739318999999997, 51.582233], [-1.1733876, 51.5818135], [-1.1729381, 51.5814618], [-1.1724187, 51.5810528], [-1.1719118, 51.5806473], [-1.1713566, 51.58021760000001], [-1.1708097999999998, 51.57979029999999], [-1.1702708, 51.57936709999999], [-1.1697404999999998, 51.578943899999985], [-1.1693003, 51.57860149999999], [-1.168753, 51.5781668], [-1.1682017, 51.577739], [-1.1678098693553778, 51.577432758057974], [-1.1676710999999995, 51.57732430000001], [-1.1672146, 51.576963], [-1.1666758, 51.57653679999999], [-1.1663824, 51.5763115], [-1.1660602, 51.57605420000001], [-1.165732, 51.57579359999998], [-1.1652802999999998, 51.5754362], [-1.1647828, 51.5750474], [-1.1642577, 51.5746297], [-1.1637305, 51.57421060000001], [-1.1632153, 51.5737996], [-1.1627632, 51.573438], [-1.1623223, 51.5730842], [-1.1618738999999998, 51.5727289], [-1.1613369, 51.57230549999999], [-1.1608917999999997, 51.57195169999999], [-1.1603594, 51.5715254], [-1.1598322, 51.571114599999994], [-1.1596702, 51.57098849999999], [-1.1588499, 51.57038119999999], [-1.1584514999999995, 51.57007779999999], [-1.1581954999999995, 51.56989370000001], [-1.1576027, 51.56946159999999], [-1.1574556, 51.56935649999999], [-1.1572582, 51.569214], [-1.1569297, 51.568978], [-1.1566582, 51.5687909], [-1.1560731, 51.5683917], [-1.1554977, 51.56799959999999], [-1.1549867, 51.56766520000001], [-1.1543921, 51.5672774], [-1.1537857, 51.56688880000001], [-1.1531815000000003, 51.5665114], [-1.1525746999999995, 51.5661249], [-1.1519778, 51.565739999999984], [-1.1513908, 51.565357299999995], [-1.150967, 51.5650711], [-1.1503874999999997, 51.56467349999999], [-1.1498322, 51.56428300000001], [-1.1492903999999995, 51.563886100000005], [-1.1487617, 51.563495], [-1.1483947, 51.5632106], [-1.1480366999999998, 51.56292989999999], [-1.1475936999999998, 51.562572900000006], [-1.1471642999999998, 51.5622256], [-1.1468125, 51.56193699999998], [-1.1462904, 51.56150359999999], [-1.1457754, 51.5610713], [-1.1452828, 51.5606389], [-1.1448306999999998, 51.56024349999999], [-1.1443444, 51.559795499999986], [-1.1438701999999998, 51.55935019999999], [-1.143489, 51.5589776], [-1.1433281, 51.558820299999994], [-1.1421951, 51.55768859999999], [-1.1418686, 51.5573569], [-1.141736, 51.55722539999999], [-1.1413954999999998, 51.55687289999999], [-1.1410667999999995, 51.556521199999985], [-1.1407092, 51.5561354], [-1.1403570999999997, 51.55573919999999], [-1.1399441, 51.55526510000001], [-1.1395725999999995, 51.55481590000001], [-1.1394511283846798, 51.55466347968381], [-1.1392017, 51.5543505], [-1.1388872, 51.55394249999999], [-1.1385212, 51.553459499999995], [-1.1381770999999998, 51.55297780000001], [-1.1378499, 51.55250610000001], [-1.1375738999999998, 51.55208340000001], [-1.1373039, 51.55165680000001], [-1.1370595, 51.5512533], [-1.1367953999999998, 51.5508046], [-1.1365226999999998, 51.5503322], [-1.136391, 51.5500964], [-1.1362905000000003, 51.54991749999999], [-1.1359556999999998, 51.5492887], [-1.1359133, 51.54921], [-1.1358618, 51.54910859999999], [-1.1357447, 51.5488783], [-1.1354895, 51.5483582], [-1.1352976, 51.5479351], [-1.1350671, 51.54744189999999], [-1.1348771000000002, 51.5470094], [-1.1348349, 51.5469108], [-1.1347073999999997, 51.546583699999985], [-1.1345005, 51.54606399999999], [-1.1343104, 51.5455316], [-1.1341319, 51.545047800000006], [-1.1341043, 51.54495429999999], [-1.1339887, 51.54457020000001], [-1.1338256999999998, 51.544037], [-1.1336805, 51.5435093], [-1.1335675999999997, 51.5430718], [-1.1334619, 51.5426252], [-1.1334336, 51.542483999999995], [-1.1333693, 51.5421807], [-1.1332712, 51.54167489999999], [-1.1331827, 51.5411629], [-1.1331142, 51.5407246], [-1.1330409, 51.540163799999995], [-1.1329949999999998, 51.5397237], [-1.1329469, 51.5391968], [-1.1329101999999998, 51.538676399999986], [-1.132887, 51.53815329999998], [-1.1328783, 51.537621300000005], [-1.1328829, 51.53717799999999], [-1.1328905, 51.5367913], [-1.1329097, 51.536376099999984], [-1.1329465, 51.535867], [-1.1329941, 51.5353301], [-1.1330456, 51.53478919999999], [-1.1331104, 51.5342503], [-1.1331755, 51.5337605], [-1.1332452999999998, 51.533264800000005], [-1.1332679, 51.5331017], [-1.133368, 51.5325247], [-1.1334208999999995, 51.532251399999986], [-1.1335259, 51.5317104], [-1.1336159999999995, 51.53124269999999], [-1.133716, 51.5307081], [-1.1337945, 51.530257799999994], [-1.1338591999999998, 51.5298039], [-1.1339208999999997, 51.5293485], [-1.1339351, 51.5292337], [-1.1339512, 51.52908089999999], [-1.1339714, 51.5288867], [-1.1340101, 51.5284453], [-1.1340512000000005, 51.52791319999999], [-1.1340715, 51.52740489999999], [-1.1340758, 51.5269212], [-1.1340768, 51.526378400000006], [-1.1340588, 51.525921100000005], [-1.1340295, 51.52545099999999], [-1.1339907, 51.525014600000006], [-1.1339399999999995, 51.5245406], [-1.1338881, 51.5241652], [-1.1338293999999998, 51.5237609], [-1.1337724, 51.5234337], [-1.1336946999999995, 51.5230206], [-1.1336221000000002, 51.52268529999999], [-1.1335116, 51.5221901], [-1.1334091, 51.5218114], [-1.1333335, 51.521528299999986], [-1.1332153252773889, 51.52112216337801], [-1.1332006999999995, 51.521071899999995], [-1.1331272, 51.5208389], [-1.1330420999999995, 51.5205644], [-1.1328592999999998, 51.5200463], [-1.1327013, 51.5196], [-1.1325376000000005, 51.51918], [-1.1323663, 51.5187523], [-1.1321415999999995, 51.51823520000001], [-1.1319263, 51.5177564], [-1.1316921, 51.517279899999984], [-1.1314382000000005, 51.51677889999999], [-1.1312286, 51.51638609999999], [-1.1309592999999998, 51.515906], [-1.1306918999999995, 51.5154459], [-1.1304072, 51.51498060000001], [-1.1301062, 51.5145132], [-1.1299541, 51.514289000000005], [-1.1299022, 51.5142116], [-1.1298020999999998, 51.5140512], [-1.129519, 51.5136504], [-1.1292061, 51.51321839999999], [-1.1288484, 51.5127454], [-1.1284738, 51.5122775], [-1.1282752, 51.51205010000001], [-1.1281102, 51.5118605], [-1.1278079, 51.5114958], [-1.1276417, 51.51130020000001], [-1.1274107, 51.51101150000001], [-1.1270997, 51.5106578], [-1.1267803999999997, 51.51030209999999], [-1.1264555, 51.5099486], [-1.1261308999999995, 51.5096044], [-1.1256997999999998, 51.5091585], [-1.1252380999999998, 51.5086978], [-1.1247753, 51.50824310000001], [-1.1243006000000002, 51.5077871], [-1.1239068, 51.507410699999994], [-1.1234718, 51.5070007], [-1.1230193, 51.5065894], [-1.1227424, 51.506332099999995], [-1.1222004, 51.505863], [-1.1218448, 51.50555549999999], [-1.1214221, 51.5052069], [-1.1209777, 51.5048417], [-1.1205370999999995, 51.50448599999999], [-1.1201795, 51.5042016], [-1.1196957999999997, 51.50381790000001], [-1.1191975, 51.50342260000001], [-1.1186609, 51.5029961], [-1.1182252999999998, 51.5026476], [-1.1176935, 51.50222719999999], [-1.1171561000000003, 51.50179969999999], [-1.1166649, 51.501413799999995], [-1.1161326, 51.50098289999999], [-1.1156955, 51.500633], [-1.1152889, 51.5002967], [-1.1148258999999998, 51.4999069], [-1.1143811, 51.4995015], [-1.1139468, 51.4990969], [-1.113628988300546, 51.4987748385867], [-1.1136028, 51.4987483], [-1.1132102, 51.498335299999994], [-1.1130517, 51.49816169999999], [-1.1125625, 51.49757509999999], [-1.1119427999999998, 51.49686359999999], [-1.1114581, 51.4963203], [-1.1109463, 51.4957552], [-1.1104126, 51.4951979], [-1.1098846999999998, 51.4946462], [-1.1091052999999995, 51.49390939999999], [-1.1087504, 51.4935895], [-1.1085851, 51.4934316], [-1.1082498, 51.4931471], [-1.1079828, 51.4929199], [-1.1075146, 51.4925453], [-1.1070513, 51.49218619999999], [-1.1065993, 51.4918533], [-1.1062723, 51.49162179999998], [-1.105801, 51.49129759999999], [-1.1054778, 51.49107899999999], [-1.1051346, 51.4908605], [-1.1047669, 51.4906327], [-1.1045778, 51.490517399999995], [-1.1042286, 51.49030299999999], [-1.1037255, 51.4900105], [-1.1030208, 51.4896213], [-1.1024672, 51.4893295], [-1.1018224, 51.4889996], [-1.1012017, 51.4887055], [-1.1008519, 51.4885443], [-1.1005676, 51.488420100000006], [-1.099891, 51.4881242], [-1.0991572999999997, 51.4878105], [-1.0985162, 51.48755289999998], [-1.0980577, 51.487372], [-1.0977857, 51.48726619999999], [-1.0975761, 51.4871905], [-1.0970574, 51.4869948], [-1.0962347, 51.486704], [-1.0958837999999995, 51.4865865], [-1.0951677, 51.4863573], [-1.0944294, 51.4861396], [-1.0938688999999997, 51.4859861], [-1.0933439, 51.4858481], [-1.0927463, 51.4857015], [-1.0922527, 51.4855868], [-1.0919234999999998, 51.48551539999998], [-1.0914829999999998, 51.485423], [-1.0911193, 51.4853521], [-1.0907698, 51.4852867], [-1.0904984, 51.48523550000001], [-1.0901517, 51.4851791], [-1.0898762, 51.48513090000001], [-1.0895604, 51.485079199999994], [-1.0892448999999995, 51.485030599999995], [-1.0890437, 51.485000600000006], [-1.0887754, 51.48496540000001], [-1.088533, 51.4849346], [-1.0879639, 51.48486299999999], [-1.08739, 51.48479379999999], [-1.0867549, 51.48472219999999], [-1.0863436, 51.4846797], [-1.0861807, 51.4846616], [-1.085966, 51.4846386], [-1.0854123999999998, 51.4845857], [-1.0846838999999997, 51.484520399999994], [-1.0839699, 51.4844623], [-1.0832535, 51.4844138], [-1.0825455, 51.4843703], [-1.0816713, 51.48432549999999], [-1.0808177, 51.48429279999999], [-1.0804980999999998, 51.48428380000001], [-1.0799371, 51.4842737], [-1.0794752, 51.4842682], [-1.0789867, 51.48426769999999], [-1.0783631, 51.4842737], [-1.0779783409434258, 51.48428098301684], [-1.0776499000000002, 51.48428719999999], [-1.0770406, 51.48430580000001], [-1.0760981999999997, 51.4843316], [-1.0746598, 51.4843717], [-1.0740337, 51.4843886], [-1.0733989, 51.48439950000001], [-1.0720111, 51.4844069], [-1.0705719, 51.4843838], [-1.0699819999999998, 51.4843699], [-1.0693497, 51.4843477], [-1.0685348, 51.4843144], [-1.0676397999999998, 51.48427009999999], [-1.0668665, 51.48422109999999], [-1.0660546, 51.48415550000001], [-1.0652841, 51.4840873], [-1.0645985, 51.4840251], [-1.063981, 51.483963200000005], [-1.0635401999999998, 51.4839207], [-1.0631231, 51.4838782], [-1.0627475, 51.4838356], [-1.0614333, 51.48367079999999], [-1.0606473, 51.4835731], [-1.0600149, 51.483488099999995], [-1.0588156, 51.4833106], [-1.0582783, 51.48322279999999], [-1.0577083, 51.48311929999999], [-1.0565551, 51.4829026], [-1.0559138, 51.4827911], [-1.0553394, 51.4826802], [-1.0546120999999995, 51.48252680000002], [-1.0541949999999998, 51.48243430000001], [-1.0537333999999998, 51.482338199999994], [-1.0531486, 51.48221709999999], [-1.05235, 51.48203409999999], [-1.051593, 51.48184859999999], [-1.051075, 51.48171060000001], [-1.0503877999999998, 51.48153119999999], [-1.0495224, 51.481278], [-1.0487743, 51.4810348], [-1.0472737, 51.4805126], [-1.0466494999999998, 51.48026899999999], [-1.045832, 51.47994649999998], [-1.0451984, 51.4796859], [-1.0445364999999998, 51.4793946], [-1.0440128, 51.4791581], [-1.0435791, 51.47894230000001], [-1.0428431, 51.4785768], [-1.0421053999999998, 51.478184], [-1.0417848, 51.4780083], [-1.0414477999999998, 51.477818799999994], [-1.0407789, 51.4774225], [-1.0402158, 51.4770737], [-1.0396266, 51.4767002], [-1.0390804, 51.4763526], [-1.0385208, 51.476005], [-1.0379389, 51.4756611], [-1.0373096, 51.475309800000005], [-1.0360664, 51.4746627], [-1.0350815999999998, 51.4741763], [-1.0343777999999997, 51.4738237], [-1.0338897000000002, 51.47358919999999], [-1.0334239, 51.4733389], [-1.0328384999999998, 51.47305860000001], [-1.0324515, 51.472859799999995], [-1.0318785, 51.47257869999999], [-1.0310607, 51.4722052], [-1.030277, 51.47182429999999], [-1.029048, 51.47121009999999], [-1.0286278999999998, 51.47099949999999], [-1.0272222999999998, 51.4703634], [-1.026446, 51.4699917], [-1.0252212, 51.4694416], [-1.024436, 51.4690606], [-1.0234253999999998, 51.46860569999998], [-1.0225033, 51.46816450000001], [-1.0218235, 51.46782519999999], [-1.0211347, 51.4675228], [-1.0204891, 51.46724449999999], [-1.0197425, 51.46693750000001], [-1.0189172, 51.4666139], [-1.0182196, 51.4663522], [-1.0173513, 51.4660397], [-1.0166715, 51.46581029999999], [-1.0159145, 51.4655653], [-1.0152673, 51.4653683], [-1.014586, 51.465163], [-1.0140809, 51.4650038], [-1.0133503, 51.464801400000006], [-1.0126245, 51.46460909999999], [-1.0114294, 51.46435189999999], [-1.0108541, 51.46423039999999], [-1.0100791, 51.4640516], [-1.0093081999999998, 51.46387769999998], [-1.0085327, 51.46371679999999], [-1.007756, 51.46356709999999], [-1.0069126, 51.4634134], [-1.0061333, 51.4632757], [-1.0054498, 51.4631631], [-1.0046621, 51.463043600000006], [-1.0040071, 51.46294880000001], [-1.002522, 51.46276689999999], [-1.00145, 51.462602800000006], [-1.0007351999999998, 51.462520600000005], [-1.0005829, 51.4625042], [-0.9997501, 51.46238039999999], [-0.9988866, 51.46228339999999], [-0.9977874, 51.46211960000001], [-0.9968531000000002, 51.46201359999999], [-0.9966283999999996, 51.46199], [-0.9953246, 51.4618428], [-0.9949915999999998, 51.4617925], [-0.9946472, 51.4617328], [-0.9942265, 51.46163210000001], [-0.993931, 51.4615555], [-0.9938827305637168, 51.46154495601318], [-0.9936276000000002, 51.461511999999985], [-0.9927140999999998, 51.4613762], [-0.9925311, 51.4613541], [-0.9925072109942592, 51.46135117290107], [-0.9913118, 51.4612047], [-0.9911204, 51.461181800000006], [-0.9901375999999998, 51.4610641], [-0.9887937, 51.460905], [-0.9882634, 51.4608435], [-0.9881468125314736, 51.460829150368184], [-0.9878271, 51.46078980000001], [-0.9869496, 51.46065769999999], [-0.9861540220589948, 51.46054511650478], [-0.986079, 51.4605345], [-0.9860016335753832, 51.46052464921754], [-0.9851656, 51.4604182], [-0.9847072999999998, 51.460372500000005], [-0.9840108, 51.4603032], [-0.983753, 51.46027759999999], [-0.9826602, 51.4601737], [-0.9819781, 51.4601099], [-0.9817046, 51.460083700000006], [-0.9800292000000002, 51.459923399999994], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.977710110981842, 51.459688369971744], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]} |
27.4 |
1243 |
1304 |
Oxford |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-19 12:15:21 |
TERMINATED |
2026-09-19 12:04:00 |
Reading |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698761 |
1789819412873711 |
118 |
118 |
2026-09-19 12:14:55.435827 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:54.181533 |
| 666610 |
695499 |
P90256 |
892W32MH19 |
2026-09-19 |
COMPLETE |
18698445 |
2026-09-19 13:04:00 |
2026-09-19 12:15:21 |
2026-09-21 12:15:21 |
{"id": 695499, "stp": "P", "toc": "Southeastern", "uid": "P90256", "consist": "375813+375818", "dest_crs": "CHX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90256/2026-09-19/detailed", "trust_id": "892W32MH19", "origin_crs": "RAM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-19", "dest_arr_time": "1254", "dest_platform": "4", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2W32", "timing_status": "LATE", "origin_station": "Ramsgate", "current_leg_arr": "1304", "current_leg_dep": "1259", "current_leg_end": "London Charing Cross", "origin_dep_time": "1042", "origin_platform": "1", "current_location": "London Charing Cross", "last_update_time": "2026-09-19T12:15:21", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "1254", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.042, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9934.795, \"from_m\": 3825.042, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10032.039, \"from_m\": 9934.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10440.623, \"from_m\": 10032.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10667.954, \"from_m\": 10440.623, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12632.492, \"from_m\": 10667.954, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18518.739, \"from_m\": 12632.492, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18528.304, \"from_m\": 18518.739, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18601.035, \"from_m\": 18528.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18794.271, \"from_m\": 18601.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19358.622, \"from_m\": 18794.271, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19404.589, \"from_m\": 19358.622, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20029.198, \"from_m\": 19404.589, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22781.857, \"from_m\": 20029.198, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22824.68, \"from_m\": 22781.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24790.193, \"from_m\": 22824.68, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31153.329, \"from_m\": 24790.193, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33939.905, \"from_m\": 31153.329, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36490.551, \"from_m\": 33939.905, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39967.521, \"from_m\": 36490.551, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45969.96, \"from_m\": 39967.521, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46754.794, \"from_m\": 45969.96, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46979.141, \"from_m\": 46754.794, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47029.175, \"from_m\": 46979.141, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47612.693, \"from_m\": 47029.175, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49127.185, \"from_m\": 47612.693, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55939.514, \"from_m\": 49127.185, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56037.858, \"from_m\": 55939.514, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89032.111, \"from_m\": 56037.858, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 89174.18, \"from_m\": 89032.111, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89463.579, \"from_m\": 89174.18, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 89528.534, \"from_m\": 89463.579, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90723.182, \"from_m\": 89528.534, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90784.446, \"from_m\": 90723.182, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90931.069, \"from_m\": 90784.446, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91049.979, \"from_m\": 90931.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\": 91153.697, \"from_m\": 91049.979, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91181.307, \"from_m\": 91153.697, \"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\": 91398.972, \"from_m\": 91181.307, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91965.28, \"from_m\": 91398.972, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 102303.898, \"from_m\": 91965.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\": 104918.555, \"from_m\": 102303.898, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 113067.609, \"from_m\": 104918.555, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 113495.431, \"from_m\": 113067.609, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 123056.078, \"from_m\": 113495.431, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 124440.819, \"from_m\": 123056.078, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 137776.917, \"from_m\": 124440.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\": 138157.337, \"from_m\": 137776.917, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 695499, \"profile_key\": \"19e29b6b3b0eeb560e1d12c1e839e82941bca4732f8b07b1a033c8d1d76858b0\", \"schedule_id\": 23096, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1042\", \"location\": \"Ramsgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1045H\", \"wtt_dep\": \"1046H\", \"location\": \"Thanet Parkway (Construction)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1048H\", \"location\": \"Minster East Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1049H\", \"wtt_dep\": \"1050H\", \"location\": \"Minster\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1100H\", \"wtt_dep\": \"1101\", \"location\": \"Sturry\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1105\", \"wtt_dep\": \"1106H\", \"location\": \"Canterbury West\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1111\", \"wtt_dep\": \"1111H\", \"location\": \"Chartham\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1115\", \"wtt_dep\": \"1115H\", \"location\": \"Chilham\", \"stage_seq\": 8, \"distance_m\": 10344.828, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1121\", \"wtt_dep\": \"1122\", \"location\": \"Wye\", \"stage_seq\": 9, \"distance_m\": 11868.825, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1128\", \"wtt_dep\": \"1130\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 10, \"distance_m\": 14730.011, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1131\", \"location\": \"Ashford West Jn\", \"stage_seq\": 11, \"distance_m\": 18364.178, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1136H\", \"wtt_dep\": \"1137\", \"location\": \"Pluckley\", \"stage_seq\": 12, \"distance_m\": 19901.346, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1142H\", \"wtt_dep\": \"1143H\", \"location\": \"Headcorn\", \"stage_seq\": 13, \"distance_m\": 22574.465, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1147H\", \"wtt_dep\": \"1148H\", \"location\": \"Staplehurst\", \"stage_seq\": 14, \"distance_m\": 35814.202, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1152\", \"wtt_dep\": \"1153\", \"location\": \"Marden\", \"stage_seq\": 15, \"distance_m\": 47905.142, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1158\", \"wtt_dep\": \"1159\", \"location\": \"Paddock Wood\", \"stage_seq\": 16, \"distance_m\": 48775.165, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1206H\", \"wtt_dep\": \"1208\", \"location\": \"Tonbridge\", \"stage_seq\": 17, \"distance_m\": 56577.186, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1218\", \"location\": \"Sevenoaks\", \"stage_seq\": 18, \"distance_m\": 63493.0, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225H\", \"location\": \"Orpington\", \"stage_seq\": 19, \"distance_m\": 67526.105, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 20, \"distance_m\": 72868.363, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228\", \"location\": \"Chislehurst\", \"stage_seq\": 21, \"distance_m\": 81348.318, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Grove Park\", \"stage_seq\": 22, \"distance_m\": 90471.965, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Hither Green\", \"stage_seq\": 23, \"distance_m\": 97332.975, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 24, \"distance_m\": 104872.732, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 25, \"distance_m\": 108142.414, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"New Cross\", \"stage_seq\": 26, \"distance_m\": 113251.229, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 27, \"distance_m\": 117081.434, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": \"1243\", \"location\": \"London Bridge\", \"stage_seq\": 28, \"distance_m\": 131700.024, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 29, \"distance_m\": 132313.912, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": \"1249\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 30, \"distance_m\": 134955.168, \"section_seq\": 1, \"route_path_id\": 100215}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 31, \"distance_m\": 138157.337, \"section_seq\": 1, \"route_path_id\": 100215}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 138157.337, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100215}], \"total_distance_m\": 138157.337, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 137455.853, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 701.484, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1042", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:45:02Z\", \"source_id\": 58386073, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:46:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:45:11Z\", \"source_id\": 18607263, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:49:49Z\", \"source_id\": 58396449, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:50:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:49:55Z\", \"source_id\": 18610428, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:00:47Z\", \"source_id\": 58420115, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:02:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:00:53Z\", \"source_id\": 18617817, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33005, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:06:14Z\", \"source_id\": 58432163, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:07:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:06:18Z\", \"source_id\": 18621341, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33001, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:11:49Z\", \"source_id\": 58444527, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:13:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:11:54Z\", \"source_id\": 18625051, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:15:30Z\", \"source_id\": 58452491, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:17:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:15:36Z\", \"source_id\": 18627563, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32993, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:22:19Z\", \"source_id\": 58467023, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:23:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:22:23Z\", \"source_id\": 18632020, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32870, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:29:06Z\", \"source_id\": 58481370, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:29:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:29:10Z\", \"source_id\": 18636444, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:36:14Z\", \"source_id\": 58496611, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:36:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:36:19Z\", \"source_id\": 18641077, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:42:32Z\", \"source_id\": 58509666, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:43:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:42:36Z\", \"source_id\": 18645248, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:04Z\", \"source_id\": 58519638, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:47:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:08Z\", \"source_id\": 18648210, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:50:58Z\", \"source_id\": 58528120, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:51:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:51:01Z\", \"source_id\": 18650791, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:29Z\", \"source_id\": 58540291, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:57:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:35Z\", \"source_id\": 18654487, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:20Z\", \"source_id\": 58562102, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:21Z\", \"source_id\": 18660954, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:42Z\", \"source_id\": 58607706, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:46Z\", \"source_id\": 18675130, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:52Z\", \"source_id\": 58627983, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:56Z\", \"source_id\": 18681133, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:55Z\", \"source_id\": 58632361, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:00Z\", \"source_id\": 18682434, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:18Z\", \"source_id\": 58637365, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:21Z\", \"source_id\": 18683990, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:37Z\", \"source_id\": 58644632, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:38Z\", \"source_id\": 18686178, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:57Z\", \"source_id\": 58662995, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:55Z\", \"source_id\": 18691698, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:53Z\", \"source_id\": 58673712, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:58:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:55Z\", \"source_id\": 18694974, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:56Z\", \"source_id\": 58684932, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:03Z\", \"source_id\": 18698445, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "4", "timing_fact_generation": 1789819384314320, "current_leg_arrival_utc": "2026-09-19T13:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:59.013728", "service_state_evidence_id": 18698445, "current_leg_start_actual_dep": "2026-09-19T12:59:00+01:00", "operational_evidence_version": 158, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:00.289459", "service_state_valid_until_kind": null, "operational_interpretation_version": 158, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
RAM |
CHX |
2W32 |
375813+375818 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1466.814, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.042, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9934.795, "from_m": 3825.042, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10032.039, "from_m": 9934.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10440.623, "from_m": 10032.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10667.954, "from_m": 10440.623, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12632.492, "from_m": 10667.954, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18518.739, "from_m": 12632.492, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18528.304, "from_m": 18518.739, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18601.035, "from_m": 18528.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18794.271, "from_m": 18601.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19358.622, "from_m": 18794.271, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19404.589, "from_m": 19358.622, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20029.198, "from_m": 19404.589, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22781.857, "from_m": 20029.198, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22824.68, "from_m": 22781.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24790.193, "from_m": 22824.68, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31153.329, "from_m": 24790.193, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33939.905, "from_m": 31153.329, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36490.551, "from_m": 33939.905, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39967.521, "from_m": 36490.551, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45969.96, "from_m": 39967.521, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46754.794, "from_m": 45969.96, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46979.141, "from_m": 46754.794, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47029.175, "from_m": 46979.141, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47612.693, "from_m": 47029.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49127.185, "from_m": 47612.693, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55939.514, "from_m": 49127.185, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56037.858, "from_m": 55939.514, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89032.111, "from_m": 56037.858, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 89174.18, "from_m": 89032.111, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89463.579, "from_m": 89174.18, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 89528.534, "from_m": 89463.579, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90723.182, "from_m": 89528.534, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90784.446, "from_m": 90723.182, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90931.069, "from_m": 90784.446, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91049.979, "from_m": 90931.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": 91153.697, "from_m": 91049.979, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91181.307, "from_m": 91153.697, "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": 91398.972, "from_m": 91181.307, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91965.28, "from_m": 91398.972, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 102303.898, "from_m": 91965.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": 104918.555, "from_m": 102303.898, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 113067.609, "from_m": 104918.555, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 113495.431, "from_m": 113067.609, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 123056.078, "from_m": 113495.431, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 124440.819, "from_m": 123056.078, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 137776.917, "from_m": 124440.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": 138157.337, "from_m": 137776.917, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 695499, "profile_key": "19e29b6b3b0eeb560e1d12c1e839e82941bca4732f8b07b1a033c8d1d76858b0", "schedule_id": 23096, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1042", "location": "Ramsgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1045H", "wtt_dep": "1046H", "location": "Thanet Parkway (Construction)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1048H", "location": "Minster East Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1049H", "wtt_dep": "1050H", "location": "Minster", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1100H", "wtt_dep": "1101", "location": "Sturry", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1105", "wtt_dep": "1106H", "location": "Canterbury West", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1111", "wtt_dep": "1111H", "location": "Chartham", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1115", "wtt_dep": "1115H", "location": "Chilham", "stage_seq": 8, "distance_m": 10344.828, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1121", "wtt_dep": "1122", "location": "Wye", "stage_seq": 9, "distance_m": 11868.825, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1128", "wtt_dep": "1130", "location": "Ashford (Kent)", "stage_seq": 10, "distance_m": 14730.011, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1131", "location": "Ashford West Jn", "stage_seq": 11, "distance_m": 18364.178, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1136H", "wtt_dep": "1137", "location": "Pluckley", "stage_seq": 12, "distance_m": 19901.346, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1142H", "wtt_dep": "1143H", "location": "Headcorn", "stage_seq": 13, "distance_m": 22574.465, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1147H", "wtt_dep": "1148H", "location": "Staplehurst", "stage_seq": 14, "distance_m": 35814.202, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1152", "wtt_dep": "1153", "location": "Marden", "stage_seq": 15, "distance_m": 47905.142, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1158", "wtt_dep": "1159", "location": "Paddock Wood", "stage_seq": 16, "distance_m": 48775.165, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1206H", "wtt_dep": "1208", "location": "Tonbridge", "stage_seq": 17, "distance_m": 56577.186, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1218", "location": "Sevenoaks", "stage_seq": 18, "distance_m": 63493.0, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225H", "location": "Orpington", "stage_seq": 19, "distance_m": 67526.105, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227", "location": "Petts Wood Jn", "stage_seq": 20, "distance_m": 72868.363, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228", "location": "Chislehurst", "stage_seq": 21, "distance_m": 81348.318, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230", "location": "Grove Park", "stage_seq": 22, "distance_m": 90471.965, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Hither Green", "stage_seq": 23, "distance_m": 97332.975, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "Parks Bridge Jn", "stage_seq": 24, "distance_m": 104872.732, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "Tanners Hill Jn (NX)", "stage_seq": 25, "distance_m": 108142.414, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236", "location": "New Cross", "stage_seq": 26, "distance_m": 113251.229, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238", "location": "Blue Anchor (Kent)", "stage_seq": 27, "distance_m": 117081.434, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": "1243", "location": "London Bridge", "stage_seq": 28, "distance_m": 131700.024, "section_seq": 1, "route_path_id": 100215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245", "location": "Ewer Street Jn", "stage_seq": 29, "distance_m": 132313.912, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": "1249", "location": "London Waterloo (East)", "stage_seq": 30, "distance_m": 134955.168, "section_seq": 1, "route_path_id": 100215}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 31, "distance_m": 138157.337, "section_seq": 1, "route_path_id": 100215}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 138157.337, "from_m": 0.0, "section_seq": 1, "route_path_id": 100215}], "total_distance_m": 138157.337, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 137455.853, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 701.484, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 33174, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:45:02Z", "source_id": 58386073, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T09:46:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:45:11Z", "source_id": 18607263, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T10:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33015, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:49:49Z", "source_id": 58396449, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T09:50:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:49:55Z", "source_id": 18610428, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33011, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:00:47Z", "source_id": 58420115, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:02:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:00:53Z", "source_id": 18617817, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33005, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:06:14Z", "source_id": 58432163, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:07:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:06:18Z", "source_id": 18621341, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33001, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:11:49Z", "source_id": 58444527, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:13:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:11:54Z", "source_id": 18625051, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32997, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:15:30Z", "source_id": 58452491, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:17:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:15:36Z", "source_id": 18627563, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32993, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:22:19Z", "source_id": 58467023, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:23:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:22:23Z", "source_id": 18632020, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32870, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:29:06Z", "source_id": 58481370, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:29:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:29:10Z", "source_id": 18636444, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32461, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:36:14Z", "source_id": 58496611, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T10:36:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:36:19Z", "source_id": 18641077, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32471, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:42:32Z", "source_id": 58509666, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:43:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:42:36Z", "source_id": 18645248, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32488, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:04Z", "source_id": 58519638, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T10:47:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:08Z", "source_id": 18648210, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32496, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:50:58Z", "source_id": 58528120, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T10:51:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:51:01Z", "source_id": 18650791, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32509, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:29Z", "source_id": 58540291, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T10:57:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:35Z", "source_id": 18654487, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32624, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:20Z", "source_id": 58562102, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:07:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:21Z", "source_id": 18660954, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32573, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:42Z", "source_id": 58607706, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:28:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:46Z", "source_id": 18675130, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31995, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:52Z", "source_id": 58627983, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:37:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:56Z", "source_id": 18681133, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31935, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:55Z", "source_id": 58632361, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:39:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:00Z", "source_id": 18682434, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31910, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:18Z", "source_id": 58637365, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:42:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:21Z", "source_id": 18683990, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31687, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:37Z", "source_id": 58644632, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:45:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:38Z", "source_id": 18686178, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:57Z", "source_id": 58662995, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T11:53:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:55Z", "source_id": 18691698, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31439, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:53Z", "source_id": 58673712, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T11:58:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:55Z", "source_id": 18694974, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31429, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:56Z", "source_id": 58684932, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T12:04:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:03Z", "source_id": 18698445, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Ramsgate |
1042 |
1042 |
1 |
None |
None |
London Charing Cross |
1254 |
1254 |
4 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90256/2026-09-19/detailed |
None |
London Waterloo (East) |
2026-09-19T12:59:00+01:00 |
London Charing Cross |
5.0 |
{"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} |
0.7 |
1259 |
1304 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-19 12:15:21 |
TERMINATED |
2026-09-19 12:04:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698445 |
1789819384314320 |
158 |
158 |
2026-09-19 12:15:00.289459 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:59.013728 |
| 666611 |
698438 |
G39185 |
782B52MM19 |
2026-09-19 |
COMPLETE |
18698234 |
2026-09-19 13:04:00 |
2026-09-19 12:15:21 |
2026-09-21 12:15:21 |
{"id": 698438, "stp": "P", "toc": "Transport for Wales", "uid": "G39185", "consist": "150242", "dest_crs": "CDB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39185/2026-09-19/detailed", "trust_id": "782B52MM19", "origin_crs": "CDQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Bay", "service_date": "2026-09-19", "dest_arr_time": "1306", "dest_platform": "2", "is_terminated": 1, "next_location": "Cardiff Bay", "signalling_id": "2B52", "timing_status": "EARLY", "origin_station": "Cardiff Queen Street", "current_leg_arr": "1304", "current_leg_dep": "1301", "current_leg_end": "Cardiff Bay", "origin_dep_time": "1302", "origin_platform": "1", "current_location": "Cardiff Bay", "last_update_time": "2026-09-19T12:15:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1701090999999995, 51.48153419999999], [-3.1700996, 51.4814296], [-3.1700861999999996, 51.4812976], [-3.1700772, 51.48117919999999], [-3.1700758999999996, 51.48107799999999], [-3.1700709, 51.4808754], [-3.1700785999999996, 51.48076699999999], [-3.170095, 51.48052959999999], [-3.1701265, 51.480054], [-3.1701279999999996, 51.4800336], [-3.1701396, 51.47986780000001], [-3.170147099999999, 51.47972959999999], [-3.1701692, 51.479600999999995], [-3.1701927, 51.4794916], [-3.1702313, 51.4793678], [-3.17027, 51.47925529999999], [-3.1703221, 51.4791466], [-3.1703842999999994, 51.4790365], [-3.1704785, 51.47888099999999], [-3.170631199999999, 51.4786319], [-3.1708151, 51.47834009999999], [-3.1708910999999995, 51.4782161], [-3.1711796000000003, 51.47775599999999], [-3.171372, 51.477446], [-3.17144934453144, 51.47732565877092], [-3.1714758286806295, 51.47728445171143], [-3.171511393836019, 51.47722911532835], [-3.171542302683393, 51.47718102371342], [-3.1715884, 51.477109299999995], [-3.1716657999999995, 51.476990099999995], [-3.1717784999999994, 51.47680899999999], [-3.1718872999999994, 51.476611], [-3.1720164, 51.4763996], [-3.1721119999999994, 51.4761959], [-3.1721720999999996, 51.4759922], [-3.172197, 51.4757283], [-3.1721874999999997, 51.475432999999995], [-3.1721816, 51.4753211], [-3.1721582, 51.4752079], [-3.1721322, 51.4750975], [-3.1720917, 51.4749688], [-3.1720328, 51.474828299999984], [-3.1720025999999995, 51.4747553], [-3.1718291999999995, 51.4744312], [-3.1717175999999996, 51.474279300000006], [-3.1714989, 51.4740215], [-3.1710091, 51.4733281], [-3.1707602, 51.4729764], [-3.169999, 51.4719239], [-3.1699327, 51.4718362], [-3.1695228, 51.47129129999999], [-3.1685726999999995, 51.4700277], [-3.1683613, 51.4697528], [-3.1681718, 51.46948400000001], [-3.1677639, 51.4690571], [-3.167438, 51.46871229999998], [-3.1666183, 51.4676421], [-3.1665696999999997, 51.4675733]]}", "current_leg_start": "Cardiff Queen Street", "dest_arr_time_act": "1305", "motion_projection": null, "next_location_lat": "51.4675733", "next_location_lon": "-3.1665697", "previous_location": "Cardiff Queen Street", "current_leg_milage": "1.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 47.168, \"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\": 3004.565, \"from_m\": 47.168, \"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\": 8482.144, \"from_m\": 3004.565, \"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\": 125.0}, {\"to_m\": 12858.442, \"from_m\": 8482.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\": 110.0}, {\"to_m\": 22553.332, \"from_m\": 12858.442, \"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\": 125.0}, {\"to_m\": 22607.29, \"from_m\": 22553.332, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24981.161, \"from_m\": 22607.29, \"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\": 125.0}, {\"to_m\": 28126.805, \"from_m\": 24981.161, \"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\": 120.0}, {\"to_m\": 31189.546, \"from_m\": 28126.805, \"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\": 115.0}, {\"to_m\": 32356.068, \"from_m\": 31189.546, \"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\": 125.0}, {\"to_m\": 32368.014, \"from_m\": 32356.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45541.487, \"from_m\": 32368.014, \"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\": 125.0}, {\"to_m\": 45592.67, \"from_m\": 45541.487, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52542.505, \"from_m\": 45592.67, \"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\": 125.0}, {\"to_m\": 53215.608, \"from_m\": 52542.505, \"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\": 53222.163, \"from_m\": 53215.608, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53276.551, \"from_m\": 53222.163, \"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\": 72062.887, \"from_m\": 53276.551, \"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\": 125.0}, {\"to_m\": 72118.14, \"from_m\": 72062.887, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73082.478, \"from_m\": 72118.14, \"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\": 125.0}, {\"to_m\": 76966.633, \"from_m\": 73082.478, \"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\": 115.0}, {\"to_m\": 78060.377, \"from_m\": 76966.633, \"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\": 85830.84, \"from_m\": 78060.377, \"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\": 115.0}, {\"to_m\": 124104.754, \"from_m\": 85830.84, \"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\": 125.0}, {\"to_m\": 124150.217, \"from_m\": 124104.754, \"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\": 124170.744, \"from_m\": 124150.217, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 125297.301, \"from_m\": 124170.744, \"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\": 698438, \"profile_key\": \"bc249b1c8ec140abc90f886ec9bf81a91257c2c9b7f9356b1dcab85c35f66def\", \"schedule_id\": 33747, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104475}, {\"is_pass\": false, \"wtt_arr\": \"1305\", \"wtt_dep\": null, \"location\": \"Cardiff Bay\", \"stage_seq\": 2, \"distance_m\": 571.687, \"section_seq\": 1, \"route_path_id\": 104475}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 125297.301, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104475}], \"total_distance_m\": 125297.301, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 125124.961, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 172.34, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1302", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4675733", "current_position_lon": "-3.1665697", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:38Z\", \"source_id\": 58684164, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:43Z\", \"source_id\": 18698234, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Bay", "service_state_platform": "1", "timing_fact_generation": 1789819363555236, "current_leg_arrival_utc": "2026-09-19T13:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:04:59.045528", "service_state_evidence_id": 18698234, "current_leg_start_actual_dep": "2026-09-19T13:02:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:00.252204", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDQ |
CDB |
2B52 |
150242 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 47.168, "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": 3004.565, "from_m": 47.168, "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": 8482.144, "from_m": 3004.565, "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": 125.0}, {"to_m": 12858.442, "from_m": 8482.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": 110.0}, {"to_m": 22553.332, "from_m": 12858.442, "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": 125.0}, {"to_m": 22607.29, "from_m": 22553.332, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24981.161, "from_m": 22607.29, "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": 125.0}, {"to_m": 28126.805, "from_m": 24981.161, "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": 120.0}, {"to_m": 31189.546, "from_m": 28126.805, "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": 115.0}, {"to_m": 32356.068, "from_m": 31189.546, "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": 125.0}, {"to_m": 32368.014, "from_m": 32356.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45541.487, "from_m": 32368.014, "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": 125.0}, {"to_m": 45592.67, "from_m": 45541.487, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52542.505, "from_m": 45592.67, "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": 125.0}, {"to_m": 53215.608, "from_m": 52542.505, "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": 53222.163, "from_m": 53215.608, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53276.551, "from_m": 53222.163, "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": 72062.887, "from_m": 53276.551, "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": 125.0}, {"to_m": 72118.14, "from_m": 72062.887, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73082.478, "from_m": 72118.14, "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": 125.0}, {"to_m": 76966.633, "from_m": 73082.478, "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": 115.0}, {"to_m": 78060.377, "from_m": 76966.633, "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": 85830.84, "from_m": 78060.377, "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": 115.0}, {"to_m": 124104.754, "from_m": 85830.84, "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": 125.0}, {"to_m": 124150.217, "from_m": 124104.754, "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": 124170.744, "from_m": 124150.217, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 125297.301, "from_m": 124170.744, "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": 698438, "profile_key": "bc249b1c8ec140abc90f886ec9bf81a91257c2c9b7f9356b1dcab85c35f66def", "schedule_id": 33747, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1302", "location": "Cardiff Queen Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104475}, {"is_pass": false, "wtt_arr": "1305", "wtt_dep": null, "location": "Cardiff Bay", "stage_seq": 2, "distance_m": 571.687, "section_seq": 1, "route_path_id": 104475}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 125297.301, "from_m": 0.0, "section_seq": 1, "route_path_id": 104475}], "total_distance_m": 125297.301, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 125124.961, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 172.34, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25266, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:38Z", "source_id": 58684164, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:04:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:43Z", "source_id": 18698234, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Cardiff Queen Street |
1302 |
1302 |
1 |
None |
None |
Cardiff Bay |
1306 |
1305 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39185/2026-09-19/detailed |
None |
Cardiff Queen Street |
2026-09-19T13:02:00+01:00 |
Cardiff Bay |
3.0 |
{"type": "LineString", "coordinates": [[-3.1701090999999995, 51.48153419999999], [-3.1700996, 51.4814296], [-3.1700861999999996, 51.4812976], [-3.1700772, 51.48117919999999], [-3.1700758999999996, 51.48107799999999], [-3.1700709, 51.4808754], [-3.1700785999999996, 51.48076699999999], [-3.170095, 51.48052959999999], [-3.1701265, 51.480054], [-3.1701279999999996, 51.4800336], [-3.1701396, 51.47986780000001], [-3.170147099999999, 51.47972959999999], [-3.1701692, 51.479600999999995], [-3.1701927, 51.4794916], [-3.1702313, 51.4793678], [-3.17027, 51.47925529999999], [-3.1703221, 51.4791466], [-3.1703842999999994, 51.4790365], [-3.1704785, 51.47888099999999], [-3.170631199999999, 51.4786319], [-3.1708151, 51.47834009999999], [-3.1708910999999995, 51.4782161], [-3.1711796000000003, 51.47775599999999], [-3.171372, 51.477446], [-3.17144934453144, 51.47732565877092], [-3.1714758286806295, 51.47728445171143], [-3.171511393836019, 51.47722911532835], [-3.171542302683393, 51.47718102371342], [-3.1715884, 51.477109299999995], [-3.1716657999999995, 51.476990099999995], [-3.1717784999999994, 51.47680899999999], [-3.1718872999999994, 51.476611], [-3.1720164, 51.4763996], [-3.1721119999999994, 51.4761959], [-3.1721720999999996, 51.4759922], [-3.172197, 51.4757283], [-3.1721874999999997, 51.475432999999995], [-3.1721816, 51.4753211], [-3.1721582, 51.4752079], [-3.1721322, 51.4750975], [-3.1720917, 51.4749688], [-3.1720328, 51.474828299999984], [-3.1720025999999995, 51.4747553], [-3.1718291999999995, 51.4744312], [-3.1717175999999996, 51.474279300000006], [-3.1714989, 51.4740215], [-3.1710091, 51.4733281], [-3.1707602, 51.4729764], [-3.169999, 51.4719239], [-3.1699327, 51.4718362], [-3.1695228, 51.47129129999999], [-3.1685726999999995, 51.4700277], [-3.1683613, 51.4697528], [-3.1681718, 51.46948400000001], [-3.1677639, 51.4690571], [-3.167438, 51.46871229999998], [-3.1666183, 51.4676421], [-3.1665696999999997, 51.4675733]]} |
1.0 |
1301 |
1304 |
Cardiff Queen Street |
Cardiff Bay |
Cardiff Bay |
51.4675733 |
-3.1665697 |
51.4675733 |
-3.1665697 |
1 |
0 |
2026-09-19 12:15:21 |
TERMINATED |
2026-09-19 12:04:00 |
Cardiff Bay |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698234 |
1789819363555236 |
6 |
6 |
2026-09-19 12:15:00.252204 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:04:59.045528 |
| 666612 |
693257 |
C00335 |
639I16ME19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 12:05:00 |
2026-09-19 12:15:21 |
2026-09-21 12:15:21 |
{"id": 693257, "stp": "P", "toc": "Eurostar", "uid": "C00335", "consist": null, "dest_crs": "BXS", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C00335/2026-09-19/detailed", "trust_id": "639I16ME19", "origin_crs": "SPX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bruxelles Midi", "service_date": "2026-09-19", "dest_arr_time": "1205", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "9I16", "timing_status": "EARLY", "origin_station": "St. Pancras International", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0901", "origin_platform": "8", "current_location": "Eurotunnel Boundary (CTRL)", "last_update_time": "2026-09-19T12:15:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1205", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Westenhanger Crossovers", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 312.276, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 366.787, \"from_m\": 312.276, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 640.4, \"from_m\": 366.787, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 760.258, \"from_m\": 640.4, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 781.174, \"from_m\": 760.258, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3884.36, \"from_m\": 781.174, \"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\": 4002.798, \"from_m\": 3884.36, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7928.438, \"from_m\": 4002.798, \"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\": 693257, \"profile_key\": \"b12b195c602a90bd6d9a478dcf004af229e17a592b533751f8dc6bd67b06151d\", \"schedule_id\": 30207, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0901\", \"location\": \"St. Pancras International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30221}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0903\", \"location\": \"York Way South Jn\", \"stage_seq\": 2, \"distance_m\": 3576.287, \"section_seq\": 1, \"route_path_id\": 30221}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0906\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 3, \"distance_m\": 5031.468, \"section_seq\": 1, \"route_path_id\": 30221}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0906H\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 4, \"distance_m\": 7928.438, \"section_seq\": 1, \"route_path_id\": 30221}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7928.438, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30221}], \"total_distance_m\": 7928.438, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 7928.438, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0901", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Eurotunnel Boundary (CTRL)", "service_state_platform": null, "timing_fact_generation": 1789806686921212, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:05:01.389474", "service_state_evidence_id": 18564950, "current_leg_start_actual_dep": null, "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-19T12:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:02.358508", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Eurostar |
P |
SPX |
BXS |
9I16 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 312.276, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 366.787, "from_m": 312.276, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 640.4, "from_m": 366.787, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 760.258, "from_m": 640.4, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 781.174, "from_m": 760.258, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3884.36, "from_m": 781.174, "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": 4002.798, "from_m": 3884.36, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7928.438, "from_m": 4002.798, "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": 693257, "profile_key": "b12b195c602a90bd6d9a478dcf004af229e17a592b533751f8dc6bd67b06151d", "schedule_id": 30207, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0901", "location": "St. Pancras International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30221}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0903", "location": "York Way South Jn", "stage_seq": 2, "distance_m": 3576.287, "section_seq": 1, "route_path_id": 30221}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0906", "location": "Stratford International West Jn", "stage_seq": 3, "distance_m": 5031.468, "section_seq": 1, "route_path_id": 30221}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0906H", "location": "Stratford International East Jn", "stage_seq": 4, "distance_m": 7928.438, "section_seq": 1, "route_path_id": 30221}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7928.438, "from_m": 0.0, "section_seq": 1, "route_path_id": 30221}], "total_distance_m": 7928.438, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 7928.438, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
St. Pancras International |
0901 |
0901 |
8 |
None |
None |
Bruxelles Midi |
1205 |
1205 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C00335/2026-09-19/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Westenhanger Crossovers |
Eurotunnel Boundary (CTRL) |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-19 12:15:21 |
TERMINATED |
2026-09-19 12:05:00 |
Eurotunnel Boundary (CTRL) |
TRUST |
TRACKING_TIMEOUT |
18564950 |
1789806686921212 |
32 |
32 |
2026-09-19 12:15:02.358508 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:05:01.389474 |
| 666613 |
695987 |
W35228 |
681L72MI19 |
2026-09-19 |
COMPLETE |
18698606 |
2026-09-19 13:05:00 |
2026-09-19 12:15:21 |
2026-09-21 12:15:21 |
{"id": 695987, "stp": "P", "toc": "Great Western Railway", "uid": "W35228", "consist": "800017", "dest_crs": "PAD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W35228/2026-09-19/detailed", "trust_id": "681L72MI19", "origin_crs": "CNM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-19", "dest_arr_time": "1259", "dest_platform": "1", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1L72", "timing_status": "LATE", "origin_station": "Cheltenham Spa", "current_leg_arr": "1305", "current_leg_dep": "1238", "current_leg_end": "London Paddington", "origin_dep_time": "1103", "origin_platform": "1", "current_location": "Link Line", "last_update_time": "2026-09-19T12:15:21", "route_debug_link": null, "timing_variation": "+6 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": "1259", "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\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9216.931, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9284.852, \"from_m\": 9216.931, \"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\": 9528.192, \"from_m\": 9284.852, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9594.892, \"from_m\": 9528.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9792.534, \"from_m\": 9594.892, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12740.821, \"from_m\": 9792.534, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13202.643, \"from_m\": 12740.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13615.442, \"from_m\": 13202.643, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 695987, \"profile_key\": \"839f1529cf199db0fc1d3ec18a761fd1ce5eb35ee04f918cf949207decb3564d\", \"schedule_id\": 25499, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1103\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27839}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1110\", \"location\": \"Barnwood Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 27839}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1111\", \"location\": \"Horton Road Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 27839}, {\"is_pass\": false, \"wtt_arr\": \"1112\", \"wtt_dep\": \"1118\", \"location\": \"Gloucester\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 27839}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1119\", \"location\": \"Horton Road Jn\", \"stage_seq\": 5, \"distance_m\": 9550.677, \"section_seq\": 1, \"route_path_id\": 27839}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1120\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 6, \"distance_m\": 13615.442, \"section_seq\": 1, \"route_path_id\": 27839}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13615.442, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27839}], \"total_distance_m\": 13615.442, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 12396.318, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1219.124, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1103", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "27.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:09:45Z\", \"source_id\": 58439966, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:11:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:09:48Z\", \"source_id\": 18623699, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:28:15Z\", \"source_id\": 58479402, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:29:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:28:20Z\", \"source_id\": 18635906, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:35:24Z\", \"source_id\": 18640477, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:59Z\", \"source_id\": 58521544, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:49:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:48:01Z\", \"source_id\": 18648798, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:43Z\", \"source_id\": 58551913, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:02:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:46Z\", \"source_id\": 18657862, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:06Z\", \"source_id\": 58578869, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:15:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:09Z\", \"source_id\": 18666116, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:18Z\", \"source_id\": 58589976, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:21:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:23Z\", \"source_id\": 18669571, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:24Z\", \"source_id\": 58606976, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:25Z\", \"source_id\": 18674886, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23779, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:16Z\", \"source_id\": 58619894, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:20Z\", \"source_id\": 18678780, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:11Z\", \"source_id\": 58639322, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:44:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:18Z\", \"source_id\": 18684603, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:42Z\", \"source_id\": 58647155, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:45Z\", \"source_id\": 18686931, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:19Z\", \"source_id\": 58652633, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:24Z\", \"source_id\": 18688655, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:29Z\", \"source_id\": 58659846, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:34Z\", \"source_id\": 18690826, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:22Z\", \"source_id\": 58663955, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:26Z\", \"source_id\": 18692018, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:54Z\", \"source_id\": 58669540, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:59Z\", \"source_id\": 18693713, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:14Z\", \"source_id\": 58685548, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:19Z\", \"source_id\": 18698606, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "1", "timing_fact_generation": 1789819401125931, "current_leg_arrival_utc": "2026-09-19T13:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:05:01.589375", "service_state_evidence_id": 18698606, "current_leg_start_actual_dep": "2026-09-19T12:41:30+01:00", "operational_evidence_version": 121, "service_state_event_time_utc": "2026-09-19T12:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:01.774405", "service_state_valid_until_kind": null, "operational_interpretation_version": 121, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
CNM |
PAD |
1L72 |
800017 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9216.931, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9284.852, "from_m": 9216.931, "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": 9528.192, "from_m": 9284.852, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9594.892, "from_m": 9528.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9792.534, "from_m": 9594.892, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12740.821, "from_m": 9792.534, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13202.643, "from_m": 12740.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13615.442, "from_m": 13202.643, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 695987, "profile_key": "839f1529cf199db0fc1d3ec18a761fd1ce5eb35ee04f918cf949207decb3564d", "schedule_id": 25499, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1103", "location": "Cheltenham Spa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27839}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1110", "location": "Barnwood Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 27839}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1111", "location": "Horton Road Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 27839}, {"is_pass": false, "wtt_arr": "1112", "wtt_dep": "1118", "location": "Gloucester", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 27839}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1119", "location": "Horton Road Jn", "stage_seq": 5, "distance_m": 9550.677, "section_seq": 1, "route_path_id": 27839}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1120", "location": "Gloucester Yard Jn", "stage_seq": 6, "distance_m": 13615.442, "section_seq": 1, "route_path_id": 27839}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13615.442, "from_m": 0.0, "section_seq": 1, "route_path_id": 27839}], "total_distance_m": 13615.442, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 12396.318, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1219.124, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20535, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:09:45Z", "source_id": 58439966, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:11:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:09:48Z", "source_id": 18623699, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20614, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:28:15Z", "source_id": 58479402, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:29:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:28:20Z", "source_id": 18635906, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:35:24Z", "source_id": 18640477, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24538, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:59Z", "source_id": 58521544, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T10:49:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:48:01Z", "source_id": 18648798, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24492, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:43Z", "source_id": 58551913, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:02:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:46Z", "source_id": 18657862, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24023, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:06Z", "source_id": 58578869, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:15:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:09Z", "source_id": 18666116, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23962, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:18Z", "source_id": 58589976, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:21:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:23Z", "source_id": 18669571, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23946, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:24Z", "source_id": 58606976, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:28:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:25Z", "source_id": 18674886, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23779, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:16Z", "source_id": 58619894, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:34:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:20Z", "source_id": 18678780, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:11Z", "source_id": 58639322, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:44:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:18Z", "source_id": 18684603, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:42Z", "source_id": 58647155, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:47:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:45Z", "source_id": 18686931, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:19Z", "source_id": 58652633, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:50:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:24Z", "source_id": 18688655, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:29Z", "source_id": 58659846, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T11:52:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:34Z", "source_id": 18690826, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:22Z", "source_id": 58663955, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T11:53:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:26Z", "source_id": 18692018, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:54Z", "source_id": 58669540, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T11:56:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:59Z", "source_id": 18693713, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22949, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:14Z", "source_id": 58685548, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T12:05:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:19Z", "source_id": 18698606, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T13:05:00+01:00", "operational_fact": true}] |
Cheltenham Spa |
1103 |
1103 |
1 |
None |
None |
London Paddington |
1259 |
1259 |
1 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W35228/2026-09-19/detailed |
None |
Reading |
2026-09-19T12:41:30+01:00 |
London Paddington |
27.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 |
1238 |
1305 |
Reading |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-19 12:15:21 |
TERMINATED |
2026-09-19 12:05:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698606 |
1789819401125931 |
121 |
121 |
2026-09-19 12:15:01.774405 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:05:01.589375 |
| 666614 |
697157 |
W87804 |
652P76MK19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 12:05:00 |
2026-09-19 12:15:21 |
2026-09-21 12:15:21 |
{"id": 697157, "stp": "P", "toc": "West Midlands Trains", "uid": "W87804", "consist": "139002", "dest_crs": null, "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87804/2026-09-19/detailed", "trust_id": "652P76MK19", "origin_crs": "SBT", "show_on_map": 0, "dar_est_time": "12:05:00", "dar_platform": null, "dest_station": "Stourbridge Jn (Town Plat)", "service_date": "2026-09-19", "dest_arr_time": "1208", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Jn (Town Plat)", "signalling_id": "2P76", "timing_status": null, "origin_station": "Stourbridge Town", "current_leg_arr": "1208", "current_leg_dep": "1205", "current_leg_end": "Stourbridge Jn (Town Plat)", "origin_dep_time": "1205", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-19T12:15:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]}", "current_leg_start": "Stourbridge Town", "dest_arr_time_act": "1208", "motion_projection": null, "next_location_lat": "52.4473924", "next_location_lon": "-2.1342705", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 271.829, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 885.283, \"from_m\": 271.829, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2972.182, \"from_m\": 885.283, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4101.482, \"from_m\": 2972.182, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 16059.959, \"from_m\": 4101.482, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16120.517, \"from_m\": 16059.959, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 16407.611, \"from_m\": 16120.517, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16999.228, \"from_m\": 16407.611, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17821.393, \"from_m\": 16999.228, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20151.651, \"from_m\": 17821.393, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20973.816, \"from_m\": 20151.651, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21565.433, \"from_m\": 20973.816, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 21852.527, \"from_m\": 21565.433, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21893.852, \"from_m\": 21852.527, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 22222.428, \"from_m\": 21893.852, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22814.017, \"from_m\": 22222.428, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 23636.438, \"from_m\": 22814.017, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42859.815, \"from_m\": 23636.438, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44190.645, \"from_m\": 42859.815, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45925.7, \"from_m\": 44190.645, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46028.541, \"from_m\": 45925.7, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 52442.98, \"from_m\": 46028.541, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 52705.164, \"from_m\": 52442.98, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 52803.634, \"from_m\": 52705.164, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52845.334, \"from_m\": 52803.634, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53397.882, \"from_m\": 52845.334, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 53861.303, \"from_m\": 53397.882, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54295.424, \"from_m\": 53861.303, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 54822.896, \"from_m\": 54295.424, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55247.439, \"from_m\": 54822.896, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 697157, \"profile_key\": \"81cf413d3eb1fd24768e6f77111415f139df86a706c9e295d2e90827fd5478a2\", \"schedule_id\": 27875, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1205\", \"location\": \"Stourbridge Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1208\", \"wtt_dep\": null, \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 2, \"distance_m\": 3618.265, \"section_seq\": 1, \"route_path_id\": 102102}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 55247.439, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102102}], \"total_distance_m\": 55247.439, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 45.0, \"speed_covered_distance_m\": 54784.018, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 463.421, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1205", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "52.4473924", "current_position_lon": "-2.1342705", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Stourbridge Town", "service_state_platform": null, "timing_fact_generation": 1789812339924419, "current_leg_arrival_utc": "2026-09-19T12:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:05:02.387014", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-19T12:05:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-19T12:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:04.927523", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
SBT |
None |
2P76 |
139002 |
1 |
45 |
None |
{"version": 3, "segments": [{"to_m": 271.829, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 885.283, "from_m": 271.829, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2972.182, "from_m": 885.283, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4101.482, "from_m": 2972.182, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 16059.959, "from_m": 4101.482, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16120.517, "from_m": 16059.959, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 16407.611, "from_m": 16120.517, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16999.228, "from_m": 16407.611, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17821.393, "from_m": 16999.228, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20151.651, "from_m": 17821.393, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20973.816, "from_m": 20151.651, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21565.433, "from_m": 20973.816, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 21852.527, "from_m": 21565.433, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21893.852, "from_m": 21852.527, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 22222.428, "from_m": 21893.852, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22814.017, "from_m": 22222.428, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 23636.438, "from_m": 22814.017, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42859.815, "from_m": 23636.438, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44190.645, "from_m": 42859.815, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45925.7, "from_m": 44190.645, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46028.541, "from_m": 45925.7, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 52442.98, "from_m": 46028.541, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 52705.164, "from_m": 52442.98, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 52803.634, "from_m": 52705.164, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52845.334, "from_m": 52803.634, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53397.882, "from_m": 52845.334, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 53861.303, "from_m": 53397.882, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54295.424, "from_m": 53861.303, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 54822.896, "from_m": 54295.424, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55247.439, "from_m": 54822.896, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 697157, "profile_key": "81cf413d3eb1fd24768e6f77111415f139df86a706c9e295d2e90827fd5478a2", "schedule_id": 27875, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1205", "location": "Stourbridge Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1208", "wtt_dep": null, "location": "Stourbridge Jn (Town Plat)", "stage_seq": 2, "distance_m": 3618.265, "section_seq": 1, "route_path_id": 102102}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 55247.439, "from_m": 0.0, "section_seq": 1, "route_path_id": 102102}], "total_distance_m": 55247.439, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 54784.018, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.421, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Stourbridge Town |
1205 |
1205 |
None |
12:05:00 |
None |
Stourbridge Jn (Town Plat) |
1208 |
1208 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W87804/2026-09-19/detailed |
None |
Stourbridge Town |
2026-09-19T12:05:30+01:00 |
Stourbridge Jn (Town Plat) |
3.0 |
{"type": "LineString", "coordinates": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]} |
0.7 |
1205 |
1208 |
None |
None |
Stourbridge Jn (Town Plat) |
52.4473924 |
-2.1342705 |
52.4473924 |
-2.1342705 |
1 |
0 |
2026-09-19 12:15:21 |
TERMINATED |
2026-09-19 12:05:00 |
Stourbridge Town |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789812339924419 |
0 |
0 |
2026-09-19 12:15:04.927523 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:05:02.387014 |
| 666615 |
697158 |
Y61826 |
782C26MK19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 12:05:00 |
2026-09-19 12:15:21 |
2026-09-21 12:15:21 |
{"id": 697158, "stp": "P", "toc": "Transport for Wales", "uid": "Y61826", "consist": null, "dest_crs": "COY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y61826/2026-09-19/detailed", "trust_id": "782C26MK19", "origin_crs": "PEN", "show_on_map": 0, "dar_est_time": "12:05:00", "dar_platform": null, "dest_station": "Coryton", "service_date": "2026-09-19", "dest_arr_time": "1239", "dest_platform": null, "is_terminated": 1, "next_location": "Dingle Road", "signalling_id": "2C26", "timing_status": null, "origin_station": "Penarth", "current_leg_arr": "1206½", "current_leg_dep": "1205", "current_leg_end": "Dingle Road", "origin_dep_time": "1205", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-19T12:15:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1743936, 51.4350087], [-3.174398099999999, 51.4350834], [-3.1744077999999996, 51.4351599], [-3.1744184, 51.4352313], [-3.1744362, 51.43532359999999], [-3.1744684999999997, 51.43544330000001], [-3.1744891, 51.4355081], [-3.1745494999999995, 51.4356681], [-3.174614, 51.4358026], [-3.1747093999999993, 51.43598889999999], [-3.1747841, 51.4361171], [-3.1749366, 51.43638609999999], [-3.1750417, 51.4365629], [-3.1751374999999995, 51.436719], [-3.1752470999999995, 51.4368784], [-3.1753367999999997, 51.4369952], [-3.1755229000000003, 51.4372151], [-3.1756345999999995, 51.4373372], [-3.1757785, 51.4374814], [-3.1759751, 51.4376717], [-3.1761912999999997, 51.43786260000001], [-3.1764465, 51.438075100000006], [-3.1767082, 51.438278], [-3.1769318, 51.43844059999999], [-3.1771803, 51.4386093], [-3.1775537000000003, 51.438848699999994], [-3.1777949, 51.438994], [-3.1780012, 51.43911210000001], [-3.17829, 51.43927019999999], [-3.1785059, 51.4393799], [-3.1787394999999994, 51.4394927], [-3.1788343, 51.4395357], [-3.1790323, 51.4396251], [-3.1791878, 51.4396919], [-3.1795456, 51.4398334]]}", "current_leg_start": "Penarth", "dest_arr_time_act": "1237", "motion_projection": null, "next_location_lat": "51.4398334", "next_location_lon": "-3.1795456", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1205", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1.5", "current_position_lat": "51.4398334", "current_position_lon": "-3.1795456", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Penarth", "service_state_platform": null, "timing_fact_generation": 1789815545581114, "current_leg_arrival_utc": "2026-09-19T12:06:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:05:02.390231", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-19T12:05:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-19T12:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:04.930621", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
PEN |
COY |
2C26 |
None |
None |
None |
None |
None |
[] |
Penarth |
1205 |
1205 |
None |
12:05:00 |
None |
Coryton |
1239 |
1237 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:Y61826/2026-09-19/detailed |
None |
Penarth |
2026-09-19T12:05:30+01:00 |
Dingle Road |
1.5 |
{"type": "LineString", "coordinates": [[-3.1743936, 51.4350087], [-3.174398099999999, 51.4350834], [-3.1744077999999996, 51.4351599], [-3.1744184, 51.4352313], [-3.1744362, 51.43532359999999], [-3.1744684999999997, 51.43544330000001], [-3.1744891, 51.4355081], [-3.1745494999999995, 51.4356681], [-3.174614, 51.4358026], [-3.1747093999999993, 51.43598889999999], [-3.1747841, 51.4361171], [-3.1749366, 51.43638609999999], [-3.1750417, 51.4365629], [-3.1751374999999995, 51.436719], [-3.1752470999999995, 51.4368784], [-3.1753367999999997, 51.4369952], [-3.1755229000000003, 51.4372151], [-3.1756345999999995, 51.4373372], [-3.1757785, 51.4374814], [-3.1759751, 51.4376717], [-3.1761912999999997, 51.43786260000001], [-3.1764465, 51.438075100000006], [-3.1767082, 51.438278], [-3.1769318, 51.43844059999999], [-3.1771803, 51.4386093], [-3.1775537000000003, 51.438848699999994], [-3.1777949, 51.438994], [-3.1780012, 51.43911210000001], [-3.17829, 51.43927019999999], [-3.1785059, 51.4393799], [-3.1787394999999994, 51.4394927], [-3.1788343, 51.4395357], [-3.1790323, 51.4396251], [-3.1791878, 51.4396919], [-3.1795456, 51.4398334]]} |
0.4 |
1205 |
1206½ |
None |
None |
Dingle Road |
51.4398334 |
-3.1795456 |
51.4398334 |
-3.1795456 |
1 |
0 |
2026-09-19 12:15:21 |
TERMINATED |
2026-09-19 12:05:00 |
Penarth |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789815545581114 |
1 |
1 |
2026-09-19 12:15:04.930621 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:05:02.390231 |
| 666616 |
695217 |
G89047 |
321C55MG19 |
2026-09-19 |
COMPLETE |
18699840 |
2026-09-19 13:05:00 |
2026-09-19 12:15:22 |
2026-09-21 12:15:22 |
{"id": 695217, "stp": "P", "toc": "Northern", "uid": "G89047", "consist": "195117", "dest_crs": "BIF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89047/2026-09-19/detailed", "trust_id": "321C55MG19", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": "10:29:00", "dar_platform": null, "dest_station": "Barrow-in-Furness", "service_date": "2026-09-19", "dest_arr_time": "1302", "dest_platform": "1", "is_terminated": 1, "next_location": "Barrow-in-Furness", "signalling_id": "1C55", "timing_status": "LATE", "origin_station": "Manchester Airport", "current_leg_arr": "1305", "current_leg_dep": "1259", "current_leg_end": "Barrow-in-Furness", "origin_dep_time": "1029", "origin_platform": "2A", "current_location": "Barrow-in-Furness", "last_update_time": "2026-09-19T12:15:21", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.194375966165329, 54.11513830645688], [-3.1945553, 54.1145442], [-3.1946519, 54.1142219], [-3.1947457999999997, 54.11393579999999], [-3.1948355, 54.1136191], [-3.1949924999999997, 54.1131371], [-3.1951373999999997, 54.1128352], [-3.1952633999999995, 54.112602499999994], [-3.1954323999999996, 54.1123729], [-3.1956174999999996, 54.1121449], [-3.1958654999999996, 54.1118785], [-3.1960921999999994, 54.111660699999995], [-3.1966045, 54.1112534], [-3.1972360999999996, 54.1108628], [-3.1976652, 54.11064580000001], [-3.1980778999999995, 54.1104632], [-3.1985772, 54.11027309999999], [-3.200103299999999, 54.10979360000001], [-3.200968, 54.10954120000001], [-3.2016255000000005, 54.1093434], [-3.2024292999999995, 54.10909620000001], [-3.2028151, 54.1089775], [-3.2030646, 54.10890519999999], [-3.203334, 54.108834599999994], [-3.203659899999999, 54.10875680000001], [-3.2039557, 54.1087102], [-3.204375999999999, 54.108646699999994], [-3.2048523999999996, 54.1086067], [-3.2052450999999995, 54.10859799999999], [-3.2055401999999997, 54.1086001], [-3.2058865, 54.1086144], [-3.2061464, 54.1086347], [-3.2064199999999996, 54.108669299999995], [-3.2067175999999997, 54.1087144], [-3.2070315999999996, 54.1087825], [-3.2072995999999994, 54.1088496], [-3.2076671, 54.10895339999999], [-3.2085522, 54.1092348], [-3.2092657, 54.109477000000005], [-3.2098585999999996, 54.1096867], [-3.2102556, 54.109836], [-3.2106498999999995, 54.1099838], [-3.2110253999999996, 54.1101317], [-3.2112613999999997, 54.1102291], [-3.2116098, 54.1103871], [-3.2118229, 54.1104837], [-3.2118900999999997, 54.110516200000006], [-3.2120928999999996, 54.1106144], [-3.2126104999999994, 54.110899], [-3.2132327999999997, 54.1112638], [-3.213957, 54.11171819999999], [-3.2149682, 54.112354999999994], [-3.2161644999999996, 54.1130986], [-3.2166579999999994, 54.1134068], [-3.2173932, 54.113869099999995], [-3.2181279, 54.1143156], [-3.2192624, 54.1150262], [-3.2205181, 54.11579999999999], [-3.2214886999999996, 54.1164034], [-3.2220533999999996, 54.1167506], [-3.2225294, 54.11704329999999], [-3.2231059999999996, 54.1173939], [-3.2235914999999995, 54.11766899999999], [-3.2243505999999997, 54.1181265], [-3.2248146, 54.11834809999999], [-3.2250538999999994, 54.11846309999999], [-3.2252011, 54.11854699999999], [-3.2258794, 54.118954999999985], [-3.2265776, 54.1194065]]}", "current_leg_start": "Roose", "dest_arr_time_act": "1302", "motion_projection": null, "next_location_lat": "54.1194065", "next_location_lon": "-3.2265776", "previous_location": "Roose", "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\": 238.053, \"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\": 274.189, \"from_m\": 238.053, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 315.841, \"from_m\": 274.189, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 349.735, \"from_m\": 315.841, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 404.165, \"from_m\": 349.735, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2632.165, \"from_m\": 404.165, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2711.291, \"from_m\": 2632.165, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5122.93, \"from_m\": 2711.291, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5187.009, \"from_m\": 5122.93, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6223.916, \"from_m\": 5187.009, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6843.407, \"from_m\": 6223.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7284.057, \"from_m\": 6843.407, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7484.081, \"from_m\": 7284.057, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7673.435, \"from_m\": 7484.081, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8671.95, \"from_m\": 7673.435, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8975.578, \"from_m\": 8671.95, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10574.117, \"from_m\": 8975.578, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11198.151, \"from_m\": 10574.117, \"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\": 12796.689, \"from_m\": 11198.151, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13074.346, \"from_m\": 12796.689, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13122.009, \"from_m\": 13074.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\": 14519.164, \"from_m\": 13122.009, \"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\": 14950.543, \"from_m\": 14519.164, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16428.983, \"from_m\": 14950.543, \"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\": 21516.099, \"from_m\": 16428.983, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23378.953, \"from_m\": 21516.099, \"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\": 23615.757, \"from_m\": 23378.953, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23700.342, \"from_m\": 23615.757, \"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\": 23810.374, \"from_m\": 23700.342, \"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\": 24355.867, \"from_m\": 23810.374, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24828.931, \"from_m\": 24355.867, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28156.165, \"from_m\": 24828.931, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28298.135, \"from_m\": 28156.165, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 28344.711, \"from_m\": 28298.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\": 29039.212, \"from_m\": 28344.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\": 29341.766, \"from_m\": 29039.212, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29922.623, \"from_m\": 29341.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\": 30183.074, \"from_m\": 29922.623, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33568.831, \"from_m\": 30183.074, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33609.597, \"from_m\": 33568.831, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34494.273, \"from_m\": 33609.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\": 34854.176, \"from_m\": 34494.273, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34911.318, \"from_m\": 34854.176, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35754.081, \"from_m\": 34911.318, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38396.489, \"from_m\": 35754.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\": 38465.958, \"from_m\": 38396.489, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41786.471, \"from_m\": 38465.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\": 42250.266, \"from_m\": 41786.471, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42294.7, \"from_m\": 42250.266, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42409.939, \"from_m\": 42294.7, \"capability_applied\": null, \"effective_limit_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\": 695217, \"profile_key\": \"ad497479b2cab1b912cd603a4d9853f980e7718a3ffabd4fa71a06c16e89ed60\", \"schedule_id\": 2033, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1029\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1030H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 2632.165, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1031H\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3349.735, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1034\", \"wtt_dep\": \"1034H\", \"location\": \"Gatley\", \"stage_seq\": 4, \"distance_m\": 5122.93, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1042\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 5, \"distance_m\": 7051.671, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1044H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 6, \"distance_m\": 7284.057, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1048\", \"wtt_dep\": \"1050\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 7, \"distance_m\": 7484.081, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1051H\", \"wtt_dep\": \"1053H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 8, \"distance_m\": 8671.95, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1055\", \"wtt_dep\": \"1056\", \"location\": \"Deansgate\", \"stage_seq\": 9, \"distance_m\": 9263.726, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1057\", \"location\": \"Water Street Jn\", \"stage_seq\": 10, \"distance_m\": 10886.134, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1058H\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 11, \"distance_m\": 17906.838, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1059H\", \"location\": \"Salford Crescent\", \"stage_seq\": 12, \"distance_m\": 19160.985, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1106H\", \"location\": \"Burnden Jn\", \"stage_seq\": 13, \"distance_m\": 20906.643, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1107H\", \"wtt_dep\": \"1108H\", \"location\": \"Bolton\", \"stage_seq\": 14, \"distance_m\": 23417.032, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1112\", \"location\": \"Lostock Jn\", \"stage_seq\": 15, \"distance_m\": 24214.689, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1119H\", \"wtt_dep\": \"1120H\", \"location\": \"Chorley\", \"stage_seq\": 16, \"distance_m\": 24562.351, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1126\", \"location\": \"Euxton Jn\", \"stage_seq\": 17, \"distance_m\": 25809.737, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1130\", \"location\": \"Ribble Jn\", \"stage_seq\": 18, \"distance_m\": 26696.13, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1131H\", \"wtt_dep\": \"1144H\", \"location\": \"Preston\", \"stage_seq\": 19, \"distance_m\": 28631.578, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1145H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 20, \"distance_m\": 29106.684, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149H\", \"location\": \"Barton & Broughton Pass Loop\", \"stage_seq\": 21, \"distance_m\": 29899.737, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1152H\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 22, \"distance_m\": 30702.93, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1201H\", \"wtt_dep\": \"1202H\", \"location\": \"Lancaster\", \"stage_seq\": 23, \"distance_m\": 31443.595, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1204H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 24, \"distance_m\": 32669.873, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 25, \"distance_m\": 33845.736, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1211\", \"wtt_dep\": \"1212\", \"location\": \"Carnforth\", \"stage_seq\": 26, \"distance_m\": 34376.188, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1217\", \"location\": \"Silverdale\", \"stage_seq\": 27, \"distance_m\": 34614.818, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1220H\", \"wtt_dep\": \"1221H\", \"location\": \"Arnside\", \"stage_seq\": 28, \"distance_m\": 36399.016, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1227\", \"location\": \"Grange-over-Sands\", \"stage_seq\": 29, \"distance_m\": 37169.614, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1230\", \"wtt_dep\": \"1230H\", \"location\": \"Kents Bank\", \"stage_seq\": 30, \"distance_m\": 38741.857, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1234H\", \"location\": \"Cark\", \"stage_seq\": 31, \"distance_m\": 40111.242, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": \"1242\", \"location\": \"Ulverston\", \"stage_seq\": 32, \"distance_m\": 42409.939, \"section_seq\": 1, \"route_path_id\": 66344}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42409.939, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66344}], \"total_distance_m\": 42409.939, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 41778.421, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 631.518, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1029", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "54.1194065", "current_position_lon": "-3.2265776", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:33:51Z\", \"source_id\": 58354171, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:32:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 8920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:34:12Z\", \"source_id\": 58358347, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:34:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:32:49Z\", \"source_id\": 18600905, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:45:35Z\", \"source_id\": 58387272, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:46:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:45:39Z\", \"source_id\": 18607645, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:51:21Z\", \"source_id\": 58399978, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:52:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:51:25Z\", \"source_id\": 18611489, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:54:02Z\", \"source_id\": 58405540, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:54:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:54:03Z\", \"source_id\": 18613248, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:57:59Z\", \"source_id\": 58414152, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:59:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:58:04Z\", \"source_id\": 18615905, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:05:37Z\", \"source_id\": 58430772, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:06:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:05:39Z\", \"source_id\": 18620951, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:17:02Z\", \"source_id\": 58455868, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:18:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:17:05Z\", \"source_id\": 18628587, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:31:17Z\", \"source_id\": 58485932, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:32:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:31:20Z\", \"source_id\": 18637880, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:41Z\", \"source_id\": 58547409, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:00:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:46Z\", \"source_id\": 18656520, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:43Z\", \"source_id\": 58569622, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:10:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:51Z\", \"source_id\": 18663214, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:58Z\", \"source_id\": 18668598, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:36Z\", \"source_id\": 18672341, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:00Z\", \"source_id\": 18675251, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:58Z\", \"source_id\": 18677831, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:27Z\", \"source_id\": 18680804, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:14Z\", \"source_id\": 18687247, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:57Z\", \"source_id\": 18691735, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:00Z\", \"source_id\": 18695690, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:05:09Z\", \"source_id\": 18699840, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barrow-in-Furness", "service_state_platform": "1", "timing_fact_generation": 1789819510351650, "current_leg_arrival_utc": "2026-09-19T13:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:05:10.333484", "service_state_evidence_id": 18699840, "current_leg_start_actual_dep": "2026-09-19T12:59:00+01:00", "operational_evidence_version": 122, "service_state_event_time_utc": "2026-09-19T12:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:10.429013", "service_state_valid_until_kind": null, "operational_interpretation_version": 122, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MIA |
BIF |
1C55 |
195117 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 238.053, "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": 274.189, "from_m": 238.053, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 315.841, "from_m": 274.189, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 349.735, "from_m": 315.841, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 404.165, "from_m": 349.735, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2632.165, "from_m": 404.165, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2711.291, "from_m": 2632.165, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5122.93, "from_m": 2711.291, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5187.009, "from_m": 5122.93, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6223.916, "from_m": 5187.009, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6843.407, "from_m": 6223.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7284.057, "from_m": 6843.407, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7484.081, "from_m": 7284.057, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7673.435, "from_m": 7484.081, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8671.95, "from_m": 7673.435, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8975.578, "from_m": 8671.95, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10574.117, "from_m": 8975.578, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11198.151, "from_m": 10574.117, "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": 12796.689, "from_m": 11198.151, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13074.346, "from_m": 12796.689, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13122.009, "from_m": 13074.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": 14519.164, "from_m": 13122.009, "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": 14950.543, "from_m": 14519.164, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16428.983, "from_m": 14950.543, "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": 21516.099, "from_m": 16428.983, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23378.953, "from_m": 21516.099, "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": 23615.757, "from_m": 23378.953, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23700.342, "from_m": 23615.757, "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": 23810.374, "from_m": 23700.342, "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": 24355.867, "from_m": 23810.374, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24828.931, "from_m": 24355.867, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28156.165, "from_m": 24828.931, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28298.135, "from_m": 28156.165, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 28344.711, "from_m": 28298.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": 29039.212, "from_m": 28344.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": 29341.766, "from_m": 29039.212, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29922.623, "from_m": 29341.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": 30183.074, "from_m": 29922.623, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33568.831, "from_m": 30183.074, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33609.597, "from_m": 33568.831, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34494.273, "from_m": 33609.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": 34854.176, "from_m": 34494.273, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34911.318, "from_m": 34854.176, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35754.081, "from_m": 34911.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38396.489, "from_m": 35754.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": 38465.958, "from_m": 38396.489, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41786.471, "from_m": 38465.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": 42250.266, "from_m": 41786.471, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42294.7, "from_m": 42250.266, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42409.939, "from_m": 42294.7, "capability_applied": null, "effective_limit_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": 695217, "profile_key": "ad497479b2cab1b912cd603a4d9853f980e7718a3ffabd4fa71a06c16e89ed60", "schedule_id": 2033, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1029", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1030H", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 2632.165, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1031H", "location": "Heald Green", "stage_seq": 3, "distance_m": 3349.735, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1034", "wtt_dep": "1034H", "location": "Gatley", "stage_seq": 4, "distance_m": 5122.93, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1042", "location": "Slade Lane Jn", "stage_seq": 5, "distance_m": 7051.671, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1044H", "location": "Ardwick Jn", "stage_seq": 6, "distance_m": 7284.057, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1048", "wtt_dep": "1050", "location": "Manchester Piccadilly", "stage_seq": 7, "distance_m": 7484.081, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1051H", "wtt_dep": "1053H", "location": "Manchester Oxford Road", "stage_seq": 8, "distance_m": 8671.95, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1055", "wtt_dep": "1056", "location": "Deansgate", "stage_seq": 9, "distance_m": 9263.726, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1057", "location": "Water Street Jn", "stage_seq": 10, "distance_m": 10886.134, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1058H", "location": "Ordsall Lane Jn", "stage_seq": 11, "distance_m": 17906.838, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1059H", "location": "Salford Crescent", "stage_seq": 12, "distance_m": 19160.985, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1106H", "location": "Burnden Jn", "stage_seq": 13, "distance_m": 20906.643, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1107H", "wtt_dep": "1108H", "location": "Bolton", "stage_seq": 14, "distance_m": 23417.032, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1112", "location": "Lostock Jn", "stage_seq": 15, "distance_m": 24214.689, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1119H", "wtt_dep": "1120H", "location": "Chorley", "stage_seq": 16, "distance_m": 24562.351, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1126", "location": "Euxton Jn", "stage_seq": 17, "distance_m": 25809.737, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1130", "location": "Ribble Jn", "stage_seq": 18, "distance_m": 26696.13, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1131H", "wtt_dep": "1144H", "location": "Preston", "stage_seq": 19, "distance_m": 28631.578, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1145H", "location": "Preston Fylde Jn", "stage_seq": 20, "distance_m": 29106.684, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149H", "location": "Barton & Broughton Pass Loop", "stage_seq": 21, "distance_m": 29899.737, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1152H", "location": "Garstang & Catteral", "stage_seq": 22, "distance_m": 30702.93, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1201H", "wtt_dep": "1202H", "location": "Lancaster", "stage_seq": 23, "distance_m": 31443.595, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1204H", "location": "Morecambe South Jn", "stage_seq": 24, "distance_m": 32669.873, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209H", "location": "Carnforth North Jn", "stage_seq": 25, "distance_m": 33845.736, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1211", "wtt_dep": "1212", "location": "Carnforth", "stage_seq": 26, "distance_m": 34376.188, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1217", "location": "Silverdale", "stage_seq": 27, "distance_m": 34614.818, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1220H", "wtt_dep": "1221H", "location": "Arnside", "stage_seq": 28, "distance_m": 36399.016, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1227", "location": "Grange-over-Sands", "stage_seq": 29, "distance_m": 37169.614, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1230", "wtt_dep": "1230H", "location": "Kents Bank", "stage_seq": 30, "distance_m": 38741.857, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1234H", "location": "Cark", "stage_seq": 31, "distance_m": 40111.242, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": "1242", "location": "Ulverston", "stage_seq": 32, "distance_m": 42409.939, "section_seq": 1, "route_path_id": 66344}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42409.939, "from_m": 0.0, "section_seq": 1, "route_path_id": 66344}], "total_distance_m": 42409.939, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 41778.421, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 631.518, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:33:51Z", "source_id": 58354171, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T09:32:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 8920, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:34:12Z", "source_id": 58358347, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T09:34:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:32:49Z", "source_id": 18600905, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:45:35Z", "source_id": 58387272, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T09:46:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:45:39Z", "source_id": 18607645, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:51:21Z", "source_id": 58399978, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T09:52:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:51:25Z", "source_id": 18611489, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:54:02Z", "source_id": 58405540, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T09:54:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:54:03Z", "source_id": 18613248, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8308, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:57:59Z", "source_id": 58414152, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T09:59:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:58:04Z", "source_id": 18615905, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T10:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8340, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:05:37Z", "source_id": 58430772, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T10:06:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:05:39Z", "source_id": 18620951, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8019, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:17:02Z", "source_id": 58455868, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T10:18:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:17:05Z", "source_id": 18628587, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7917, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:31:17Z", "source_id": 58485932, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T10:32:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:31:20Z", "source_id": 18637880, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3162, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:41Z", "source_id": 58547409, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:00:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:46Z", "source_id": 18656520, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3097, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:43Z", "source_id": 58569622, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T11:10:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:51Z", "source_id": 18663214, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T12:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:58Z", "source_id": 18668598, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:36Z", "source_id": 18672341, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:00Z", "source_id": 18675251, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T12:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:58Z", "source_id": 18677831, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:27Z", "source_id": 18680804, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:14Z", "source_id": 18687247, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T12:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:57Z", "source_id": 18691735, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T12:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:00Z", "source_id": 18695690, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T12:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:05:09Z", "source_id": 18699840, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T13:05:00+01:00", "operational_fact": true}] |
Manchester Airport |
1029 |
1029 |
2A |
10:29:00 |
None |
Barrow-in-Furness |
1302 |
1302 |
1 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89047/2026-09-19/detailed |
None |
Roose |
2026-09-19T12:59:00+01:00 |
Barrow-in-Furness |
6.0 |
{"type": "LineString", "coordinates": [[-3.194375966165329, 54.11513830645688], [-3.1945553, 54.1145442], [-3.1946519, 54.1142219], [-3.1947457999999997, 54.11393579999999], [-3.1948355, 54.1136191], [-3.1949924999999997, 54.1131371], [-3.1951373999999997, 54.1128352], [-3.1952633999999995, 54.112602499999994], [-3.1954323999999996, 54.1123729], [-3.1956174999999996, 54.1121449], [-3.1958654999999996, 54.1118785], [-3.1960921999999994, 54.111660699999995], [-3.1966045, 54.1112534], [-3.1972360999999996, 54.1108628], [-3.1976652, 54.11064580000001], [-3.1980778999999995, 54.1104632], [-3.1985772, 54.11027309999999], [-3.200103299999999, 54.10979360000001], [-3.200968, 54.10954120000001], [-3.2016255000000005, 54.1093434], [-3.2024292999999995, 54.10909620000001], [-3.2028151, 54.1089775], [-3.2030646, 54.10890519999999], [-3.203334, 54.108834599999994], [-3.203659899999999, 54.10875680000001], [-3.2039557, 54.1087102], [-3.204375999999999, 54.108646699999994], [-3.2048523999999996, 54.1086067], [-3.2052450999999995, 54.10859799999999], [-3.2055401999999997, 54.1086001], [-3.2058865, 54.1086144], [-3.2061464, 54.1086347], [-3.2064199999999996, 54.108669299999995], [-3.2067175999999997, 54.1087144], [-3.2070315999999996, 54.1087825], [-3.2072995999999994, 54.1088496], [-3.2076671, 54.10895339999999], [-3.2085522, 54.1092348], [-3.2092657, 54.109477000000005], [-3.2098585999999996, 54.1096867], [-3.2102556, 54.109836], [-3.2106498999999995, 54.1099838], [-3.2110253999999996, 54.1101317], [-3.2112613999999997, 54.1102291], [-3.2116098, 54.1103871], [-3.2118229, 54.1104837], [-3.2118900999999997, 54.110516200000006], [-3.2120928999999996, 54.1106144], [-3.2126104999999994, 54.110899], [-3.2132327999999997, 54.1112638], [-3.213957, 54.11171819999999], [-3.2149682, 54.112354999999994], [-3.2161644999999996, 54.1130986], [-3.2166579999999994, 54.1134068], [-3.2173932, 54.113869099999995], [-3.2181279, 54.1143156], [-3.2192624, 54.1150262], [-3.2205181, 54.11579999999999], [-3.2214886999999996, 54.1164034], [-3.2220533999999996, 54.1167506], [-3.2225294, 54.11704329999999], [-3.2231059999999996, 54.1173939], [-3.2235914999999995, 54.11766899999999], [-3.2243505999999997, 54.1181265], [-3.2248146, 54.11834809999999], [-3.2250538999999994, 54.11846309999999], [-3.2252011, 54.11854699999999], [-3.2258794, 54.118954999999985], [-3.2265776, 54.1194065]]} |
1.8 |
1259 |
1305 |
Roose |
Barrow-in-Furness |
Barrow-in-Furness |
54.1194065 |
-3.2265776 |
54.1194065 |
-3.2265776 |
1 |
0 |
2026-09-19 12:15:21 |
TERMINATED |
2026-09-19 12:05:00 |
Barrow-in-Furness |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699840 |
1789819510351650 |
122 |
122 |
2026-09-19 12:15:10.429013 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:05:10.333484 |
| 666617 |
696549 |
F21158 |
521Y681J19 |
2026-09-19 |
COMPLETE |
18699011 |
2026-09-19 13:05:00 |
2026-09-19 12:15:22 |
2026-09-21 12:15:22 |
{"id": 696549, "stp": "N", "toc": "Greater Anglia", "uid": "F21158", "consist": "720521+720547", "dest_crs": "IPS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F21158/2026-09-19/detailed", "trust_id": "521Y681J19", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-19", "dest_arr_time": "1306", "dest_platform": "3", "is_terminated": 1, "next_location": "Ipswich", "signalling_id": "1Y68", "timing_status": "EARLY", "origin_station": "London Liverpool Street", "current_leg_arr": "1305", "current_leg_dep": "1255", "current_leg_end": "Ipswich", "origin_dep_time": "1136", "origin_platform": "10", "current_location": "Ipswich", "last_update_time": "2026-09-19T12:15:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.0457140881760316, 51.94921257265291], [1.0457156, 51.94921269999999], [1.0458626, 51.949221400000006], [1.0466494999999998, 51.94929849999999], [1.0473206999999998, 51.9493786], [1.0481012, 51.9494861], [1.0482884, 51.9495191], [1.0484193999999998, 51.9495365], [1.0484878, 51.9495451], [1.0485629999999997, 51.9495609], [1.0494314, 51.94971650000001], [1.0499159, 51.9498146], [1.0509798, 51.950066500000005], [1.0528837999999998, 51.9505949], [1.0549517999999998, 51.9512022], [1.0551187, 51.95124570000001], [1.0551759, 51.95126150000001], [1.0556818, 51.9514175], [1.0568268, 51.9517545], [1.0571591, 51.951851999999995], [1.0578014999999998, 51.9520405], [1.0584207, 51.952222], [1.0590295, 51.9523995], [1.0598397, 51.9526393], [1.0609037, 51.95293279999999], [1.0650906999999998, 51.9541716], [1.0672069, 51.954783], [1.0693102, 51.955472], [1.0699377999999995, 51.9557129], [1.0702446999999995, 51.955837599999995], [1.0707974999999998, 51.956070900000014], [1.0713825, 51.9563417], [1.0726503, 51.9569796], [1.0738864999999995, 51.9577425], [1.0750133, 51.958522], [1.0758103, 51.95919369999999], [1.0766294, 51.959883999999995], [1.0779783409434258, 51.96103780550225], [1.0829135, 51.965258799999994], [1.0838418, 51.96615069999999], [1.0845388, 51.96702460000001], [1.0850768999999998, 51.9677786], [1.0855374999999998, 51.9685347], [1.0860289, 51.969615], [1.0862459999999998, 51.9703163], [1.0864047, 51.9710167], [1.0864843, 51.97153579999999], [1.0865164, 51.97178589999999], [1.0865302999999995, 51.972042599999995], [1.0865421, 51.97245], [1.0865614, 51.9728453], [1.0865253999999998, 51.97326340000001], [1.0864832999999998, 51.97367199999999], [1.0864523, 51.973948799999995], [1.0863992, 51.9742274], [1.0862696, 51.9747794], [1.0860157, 51.9758843], [1.0859655, 51.9760756], [1.0854378999999998, 51.9780857], [1.0846519, 51.981062099999995], [1.0844913, 51.981774899999984], [1.0843557, 51.9824875], [1.0842078999999998, 51.9833896], [1.0841748, 51.98384339999999], [1.0842053, 51.98429010000001], [1.0842881999999998, 51.985652899999984], [1.0843778999999998, 51.9863307], [1.0845437, 51.98702050000001], [1.0848042999999998, 51.98790210000001], [1.0851491, 51.98881109999999], [1.0853901, 51.989332999999995], [1.0856486, 51.9898762], [1.0860292, 51.9905723], [1.0864582000000005, 51.99126540000001], [1.0867433, 51.9916683], [1.0869291999999997, 51.99193110000001], [1.0871759, 51.99226679999999], [1.087465, 51.9926032], [1.0885398, 51.9939433], [1.0889477, 51.99450809999998], [1.0890782999999995, 51.99470149999999], [1.0893284000000003, 51.9950717], [1.0896735, 51.995635500000006], [1.0900029999999998, 51.9962015], [1.0905034, 51.997342499999995], [1.0907369, 51.9979203], [1.0909412, 51.9985053], [1.0910945, 51.999208899999985], [1.0911108763057344, 51.99930615890027], [1.0915619999999997, 52.0019853], [1.0917219, 52.0025953], [1.091903, 52.00320889999998], [1.0919403, 52.0033201], [1.0920359, 52.0036054], [1.0921575, 52.003878], [1.0924398, 52.004532100000006], [1.0926718, 52.0049969], [1.0929226, 52.0054604], [1.0931852999999998, 52.005928799999985], [1.0934728, 52.006372], [1.0936928999999995, 52.0067062], [1.0939147, 52.00700789999999], [1.0941453, 52.00732889999998], [1.0943976, 52.0076426], [1.0948784, 52.00819739999999], [1.0954133999999998, 52.0087948], [1.0958443, 52.00925380000001], [1.0962602, 52.0096747], [1.0968639, 52.0102604], [1.0975115999999998, 52.010877], [1.0983373, 52.0116199], [1.0993624, 52.0124678], [1.1001553, 52.01309549999999], [1.101114, 52.0138118], [1.1021664, 52.0145244], [1.1026331, 52.01483189999999], [1.1031165, 52.0151427], [1.1038062, 52.01559069999999], [1.1045455, 52.01603889999999], [1.1052998999999997, 52.0164865], [1.1061670999999995, 52.01699710000001], [1.1069287, 52.017426500000006], [1.1072349, 52.0175952], [1.1078275, 52.01792480000001], [1.1082554, 52.0181505], [1.1089783999999998, 52.01852589999999], [1.1100651, 52.0190751], [1.1112224, 52.01960940000001], [1.112619, 52.02020650000001], [1.1138895999999998, 52.0207437], [1.1149041, 52.02113980000001], [1.1158556, 52.021503], [1.1161996, 52.0216325], [1.1165434, 52.0217584], [1.1172627999999998, 52.022018200000005], [1.1178432, 52.02221599999999], [1.1185206, 52.022440200000005], [1.1192038, 52.02266860000001], [1.1198950000000003, 52.022886500000006], [1.1217487, 52.0234451], [1.1239302999999998, 52.024058999999994], [1.1259593, 52.02467039999999], [1.1260487999999995, 52.024702099999985], [1.1271141999999998, 52.02504170000001], [1.1281309, 52.025382699999994], [1.1293896999999995, 52.0258138], [1.1295736999999997, 52.02587630000001], [1.1298466, 52.025974000000005], [1.1360908, 52.0282863], [1.1403687, 52.02985540000001], [1.1412416, 52.0302056], [1.1416506000000002, 52.03039350000001], [1.1420686, 52.03060270000001], [1.142541, 52.03085190000001], [1.1429308, 52.031060800000006], [1.1433236, 52.0312864], [1.1437318, 52.03154], [1.1440311999999997, 52.03173050000001], [1.1443151, 52.031915999999995], [1.1449067000000002, 52.03235949999999], [1.1452104, 52.03257869999999], [1.1458385999999998, 52.0331091], [1.1461396999999998, 52.0333807], [1.1464423, 52.033667], [1.1467900999999998, 52.0340071], [1.1470811, 52.034315199999995], [1.1473401, 52.0346066], [1.1474752999999998, 52.03476899999999], [1.1477058, 52.0350543], [1.1479318, 52.0353564], [1.1481666, 52.0357009], [1.1482598999999998, 52.0358475], [1.1483622999999998, 52.036010299999994], [1.1485449, 52.03633249999999], [1.1486986999999995, 52.03661219999999], [1.1488573000000002, 52.0369219], [1.1489466, 52.0370923], [1.1490317, 52.0372648], [1.149069, 52.03733950000001], [1.1491065, 52.0374147], [1.1491444, 52.037494], [1.1491857, 52.0375817], [1.1492314, 52.0376738], [1.1497872, 52.03878859999999], [1.1501199999999998, 52.0394694], [1.150448, 52.04012600000001], [1.1506680990690197, 52.04056707990596], [1.1508973, 52.04102640000001], [1.1511214, 52.0414756], [1.1514299, 52.042159899999994], [1.1515497, 52.04251399999999], [1.1516392, 52.04286890000001], [1.1516673999999998, 52.04311220000001], [1.1516826, 52.0432429], [1.151709, 52.0436259], [1.1517135, 52.0440264], [1.151702, 52.0442162], [1.1516827, 52.0444229], [1.1516479, 52.04466829999999], [1.1515888, 52.044925000000006], [1.15152, 52.0451514], [1.1514565, 52.04536749999999], [1.1512757, 52.0458515], [1.1507823999999998, 52.04664449999999], [1.1505449999999997, 52.04693710000001], [1.1503693, 52.047120699999994], [1.1499264, 52.047565500000005], [1.1490773999999997, 52.04824769999999], [1.1477288, 52.04914269999999], [1.1466463, 52.0497063], [1.1465308, 52.04975519999999], [1.1461976, 52.0498926], [1.1460685999999998, 52.04994169999999], [1.1459201, 52.0499983], [1.1452818, 52.05021729999999], [1.1450124, 52.05029829999999], [1.1447419, 52.0503796], [1.1441781999999998, 52.05052519999999]]}", "current_leg_start": "Manningtree", "dest_arr_time_act": "1306", "motion_projection": null, "next_location_lat": "52.0505252", "next_location_lon": "1.1441782", "previous_location": "Manningtree", "current_leg_milage": "9.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 772.92, \"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\": 822.228, \"from_m\": 772.92, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4312.25, \"from_m\": 822.228, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5547.94, \"from_m\": 4312.25, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5596.238, \"from_m\": 5547.94, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12985.112, \"from_m\": 5596.238, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25526.487, \"from_m\": 12985.112, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27686.202, \"from_m\": 25526.487, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36531.179, \"from_m\": 27686.202, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42010.671, \"from_m\": 36531.179, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43891.198, \"from_m\": 42010.671, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46898.879, \"from_m\": 43891.198, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49067.076, \"from_m\": 46898.879, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49117.17, \"from_m\": 49067.076, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 49547.0, \"from_m\": 49117.17, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49564.236, \"from_m\": 49547.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\": 49795.277, \"from_m\": 49564.236, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 50220.173, \"from_m\": 49795.277, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50278.138, \"from_m\": 50220.173, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 50314.018, \"from_m\": 50278.138, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56378.629, \"from_m\": 50314.018, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 56414.509, \"from_m\": 56378.629, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56472.474, \"from_m\": 56414.509, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 56897.37, \"from_m\": 56472.474, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 57128.411, \"from_m\": 56897.37, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 57145.646, \"from_m\": 57128.411, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 57575.477, \"from_m\": 57145.646, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 57625.571, \"from_m\": 57575.477, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 59793.768, \"from_m\": 57625.571, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 62801.449, \"from_m\": 59793.768, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64681.976, \"from_m\": 62801.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\": 70161.468, \"from_m\": 64681.976, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 79006.445, \"from_m\": 70161.468, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81166.16, \"from_m\": 79006.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\": 93707.535, \"from_m\": 81166.16, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 102386.554, \"from_m\": 93707.535, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 102708.951, \"from_m\": 102386.554, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 103277.368, \"from_m\": 102708.951, \"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\": 104662.696, \"from_m\": 103277.368, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 104834.721, \"from_m\": 104662.696, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 105674.198, \"from_m\": 104834.721, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 106166.415, \"from_m\": 105674.198, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 106858.401, \"from_m\": 106166.415, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 107740.427, \"from_m\": 106858.401, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107856.042, \"from_m\": 107740.427, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 111346.064, \"from_m\": 107856.042, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 112581.753, \"from_m\": 111346.064, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 112630.052, \"from_m\": 112581.753, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 120018.926, \"from_m\": 112630.052, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 132560.301, \"from_m\": 120018.926, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 134720.016, \"from_m\": 132560.301, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 134829.06, \"from_m\": 134720.016, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 135596.586, \"from_m\": 134829.06, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 136307.188, \"from_m\": 135596.586, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 142211.892, \"from_m\": 136307.188, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 142305.297, \"from_m\": 142211.892, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 142628.781, \"from_m\": 142305.297, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 142824.106, \"from_m\": 142628.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\": 143125.715, \"from_m\": 142824.106, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 146077.089, \"from_m\": 143125.715, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 146114.887, \"from_m\": 146077.089, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 146144.594, \"from_m\": 146114.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\": 149595.374, \"from_m\": 146144.594, \"capability_applied\": null, \"effective_limit_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\": 696549, \"profile_key\": \"a486bcd5e7dc1a30b30ae18bab2514ae5e204d46d604c94db36e19dd06955f16\", \"schedule_id\": 32109, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1136\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1139\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 822.228, \"section_seq\": 1, \"route_path_id\": 109516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1141\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 3420.313, \"section_seq\": 1, \"route_path_id\": 109516}, {\"is_pass\": false, \"wtt_arr\": \"1142H\", \"wtt_dep\": \"1143H\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 5540.542, \"section_seq\": 1, \"route_path_id\": 109516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1144H\", \"location\": \"Maryland\", \"stage_seq\": 5, \"distance_m\": 5540.542, \"section_seq\": 1, \"route_path_id\": 109516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1145H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 6, \"distance_m\": 5547.94, \"section_seq\": 1, \"route_path_id\": 109516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1146H\", \"location\": \"Ilford\", \"stage_seq\": 7, \"distance_m\": 12362.416, \"section_seq\": 1, \"route_path_id\": 109516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1151\", \"location\": \"Gidea Park\", \"stage_seq\": 8, \"distance_m\": 17141.885, \"section_seq\": 1, \"route_path_id\": 109516}, {\"is_pass\": false, \"wtt_arr\": \"1158\", \"wtt_dep\": \"1159\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 27506.395, \"section_seq\": 1, \"route_path_id\": 109516}, {\"is_pass\": false, \"wtt_arr\": \"1207H\", \"wtt_dep\": \"1208H\", \"location\": \"Chelmsford\", \"stage_seq\": 10, \"distance_m\": 27506.395, \"section_seq\": 1, \"route_path_id\": 109516}, {\"is_pass\": false, \"wtt_arr\": \"1212\", \"wtt_dep\": \"1212H\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 11, \"distance_m\": 27506.395, \"section_seq\": 1, \"route_path_id\": 109516}, {\"is_pass\": false, \"wtt_arr\": \"1219H\", \"wtt_dep\": \"1220H\", \"location\": \"Witham\", \"stage_seq\": 12, \"distance_m\": 36161.634, \"section_seq\": 1, \"route_path_id\": 109516}, {\"is_pass\": false, \"wtt_arr\": \"1224\", \"wtt_dep\": \"1224H\", \"location\": \"Kelvedon\", \"stage_seq\": 13, \"distance_m\": 49474.828, \"section_seq\": 1, \"route_path_id\": 109516}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1229H\", \"location\": \"Marks Tey\", \"stage_seq\": 14, \"distance_m\": 50033.852, \"section_seq\": 1, \"route_path_id\": 109516}, {\"is_pass\": false, \"wtt_arr\": \"1236\", \"wtt_dep\": \"1247H\", \"location\": \"Colchester\", \"stage_seq\": 15, \"distance_m\": 51054.035, \"section_seq\": 1, \"route_path_id\": 109516}, {\"is_pass\": false, \"wtt_arr\": \"1254H\", \"wtt_dep\": \"1255H\", \"location\": \"Manningtree\", \"stage_seq\": 16, \"distance_m\": 53346.323, \"section_seq\": 1, \"route_path_id\": 109516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303\", \"location\": \"Ipswich Halifax Jn\", \"stage_seq\": 17, \"distance_m\": 55638.612, \"section_seq\": 1, \"route_path_id\": 109516}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": null, \"location\": \"Ipswich\", \"stage_seq\": 18, \"distance_m\": 56658.795, \"section_seq\": 1, \"route_path_id\": 109516}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 149595.374, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109516}], \"total_distance_m\": 149595.374, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 149595.374, \"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": "1136", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.0505252", "current_position_lon": "1.1441782", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:42:07Z\", \"source_id\": 58508699, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:42:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:42:09Z\", \"source_id\": 18644911, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:13Z\", \"source_id\": 58517795, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:46:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:15Z\", \"source_id\": 18647634, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:50:48Z\", \"source_id\": 58527839, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:51:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:50:50Z\", \"source_id\": 18650677, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:47Z\", \"source_id\": 58540898, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:57:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:47Z\", \"source_id\": 18654641, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:30Z\", \"source_id\": 58564733, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:08:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:34Z\", \"source_id\": 18661759, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:27Z\", \"source_id\": 58573283, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:33Z\", \"source_id\": 18664352, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:31Z\", \"source_id\": 58588277, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:36Z\", \"source_id\": 18669045, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:41Z\", \"source_id\": 58597060, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:42Z\", \"source_id\": 18671772, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:39Z\", \"source_id\": 58607629, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:44Z\", \"source_id\": 18675091, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13734, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:16Z\", \"source_id\": 58619933, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:24Z\", \"source_id\": 18678787, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:31Z\", \"source_id\": 58664330, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:54:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:34Z\", \"source_id\": 18692138, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:50Z\", \"source_id\": 58686863, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:54Z\", \"source_id\": 18699011, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ipswich", "service_state_platform": "3", "timing_fact_generation": 1789819435507157, "current_leg_arrival_utc": "2026-09-19T13:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:05:12.669367", "service_state_evidence_id": 18699011, "current_leg_start_actual_dep": "2026-09-19T12:55:30+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-19T12:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:12.777293", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
N |
LST |
IPS |
1Y68 |
720521+720547 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 772.92, "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": 822.228, "from_m": 772.92, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4312.25, "from_m": 822.228, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5547.94, "from_m": 4312.25, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5596.238, "from_m": 5547.94, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12985.112, "from_m": 5596.238, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25526.487, "from_m": 12985.112, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27686.202, "from_m": 25526.487, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36531.179, "from_m": 27686.202, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42010.671, "from_m": 36531.179, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43891.198, "from_m": 42010.671, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46898.879, "from_m": 43891.198, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49067.076, "from_m": 46898.879, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49117.17, "from_m": 49067.076, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49547.0, "from_m": 49117.17, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49564.236, "from_m": 49547.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": 49795.277, "from_m": 49564.236, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 50220.173, "from_m": 49795.277, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50278.138, "from_m": 50220.173, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 50314.018, "from_m": 50278.138, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56378.629, "from_m": 50314.018, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 56414.509, "from_m": 56378.629, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56472.474, "from_m": 56414.509, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 56897.37, "from_m": 56472.474, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57128.411, "from_m": 56897.37, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 57145.646, "from_m": 57128.411, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57575.477, "from_m": 57145.646, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 57625.571, "from_m": 57575.477, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 59793.768, "from_m": 57625.571, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 62801.449, "from_m": 59793.768, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64681.976, "from_m": 62801.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": 70161.468, "from_m": 64681.976, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 79006.445, "from_m": 70161.468, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81166.16, "from_m": 79006.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": 93707.535, "from_m": 81166.16, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 102386.554, "from_m": 93707.535, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 102708.951, "from_m": 102386.554, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 103277.368, "from_m": 102708.951, "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": 104662.696, "from_m": 103277.368, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 104834.721, "from_m": 104662.696, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 105674.198, "from_m": 104834.721, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 106166.415, "from_m": 105674.198, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 106858.401, "from_m": 106166.415, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 107740.427, "from_m": 106858.401, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107856.042, "from_m": 107740.427, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 111346.064, "from_m": 107856.042, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 112581.753, "from_m": 111346.064, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 112630.052, "from_m": 112581.753, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 120018.926, "from_m": 112630.052, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 132560.301, "from_m": 120018.926, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 134720.016, "from_m": 132560.301, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 134829.06, "from_m": 134720.016, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 135596.586, "from_m": 134829.06, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 136307.188, "from_m": 135596.586, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 142211.892, "from_m": 136307.188, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 142305.297, "from_m": 142211.892, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 142628.781, "from_m": 142305.297, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 142824.106, "from_m": 142628.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": 143125.715, "from_m": 142824.106, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 146077.089, "from_m": 143125.715, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 146114.887, "from_m": 146077.089, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 146144.594, "from_m": 146114.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": 149595.374, "from_m": 146144.594, "capability_applied": null, "effective_limit_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": 696549, "profile_key": "a486bcd5e7dc1a30b30ae18bab2514ae5e204d46d604c94db36e19dd06955f16", "schedule_id": 32109, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1136", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 109516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1139", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 822.228, "section_seq": 1, "route_path_id": 109516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1141", "location": "Bow Jn", "stage_seq": 3, "distance_m": 3420.313, "section_seq": 1, "route_path_id": 109516}, {"is_pass": false, "wtt_arr": "1142H", "wtt_dep": "1143H", "location": "Stratford", "stage_seq": 4, "distance_m": 5540.542, "section_seq": 1, "route_path_id": 109516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1144H", "location": "Maryland", "stage_seq": 5, "distance_m": 5540.542, "section_seq": 1, "route_path_id": 109516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1145H", "location": "Forest Gate Jn", "stage_seq": 6, "distance_m": 5547.94, "section_seq": 1, "route_path_id": 109516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1146H", "location": "Ilford", "stage_seq": 7, "distance_m": 12362.416, "section_seq": 1, "route_path_id": 109516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1151", "location": "Gidea Park", "stage_seq": 8, "distance_m": 17141.885, "section_seq": 1, "route_path_id": 109516}, {"is_pass": false, "wtt_arr": "1158", "wtt_dep": "1159", "location": "Shenfield", "stage_seq": 9, "distance_m": 27506.395, "section_seq": 1, "route_path_id": 109516}, {"is_pass": false, "wtt_arr": "1207H", "wtt_dep": "1208H", "location": "Chelmsford", "stage_seq": 10, "distance_m": 27506.395, "section_seq": 1, "route_path_id": 109516}, {"is_pass": false, "wtt_arr": "1212", "wtt_dep": "1212H", "location": "Beaulieu Park (Construction)", "stage_seq": 11, "distance_m": 27506.395, "section_seq": 1, "route_path_id": 109516}, {"is_pass": false, "wtt_arr": "1219H", "wtt_dep": "1220H", "location": "Witham", "stage_seq": 12, "distance_m": 36161.634, "section_seq": 1, "route_path_id": 109516}, {"is_pass": false, "wtt_arr": "1224", "wtt_dep": "1224H", "location": "Kelvedon", "stage_seq": 13, "distance_m": 49474.828, "section_seq": 1, "route_path_id": 109516}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1229H", "location": "Marks Tey", "stage_seq": 14, "distance_m": 50033.852, "section_seq": 1, "route_path_id": 109516}, {"is_pass": false, "wtt_arr": "1236", "wtt_dep": "1247H", "location": "Colchester", "stage_seq": 15, "distance_m": 51054.035, "section_seq": 1, "route_path_id": 109516}, {"is_pass": false, "wtt_arr": "1254H", "wtt_dep": "1255H", "location": "Manningtree", "stage_seq": 16, "distance_m": 53346.323, "section_seq": 1, "route_path_id": 109516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303", "location": "Ipswich Halifax Jn", "stage_seq": 17, "distance_m": 55638.612, "section_seq": 1, "route_path_id": 109516}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": null, "location": "Ipswich", "stage_seq": 18, "distance_m": 56658.795, "section_seq": 1, "route_path_id": 109516}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 149595.374, "from_m": 0.0, "section_seq": 1, "route_path_id": 109516}], "total_distance_m": 149595.374, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 149595.374, "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": 15286, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:42:07Z", "source_id": 58508699, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:42:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:42:09Z", "source_id": 18644911, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14309, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:13Z", "source_id": 58517795, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:46:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:15Z", "source_id": 18647634, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14115, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:50:48Z", "source_id": 58527839, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:51:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:50:50Z", "source_id": 18650677, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14045, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:47Z", "source_id": 58540898, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:57:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:47Z", "source_id": 18654641, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13865, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:30Z", "source_id": 58564733, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:08:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:34Z", "source_id": 18661759, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13877, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:27Z", "source_id": 58573283, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:12:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:33Z", "source_id": 18664352, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13823, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:31Z", "source_id": 58588277, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:19:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:36Z", "source_id": 18669045, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13800, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:41Z", "source_id": 58597060, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:23:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:42Z", "source_id": 18671772, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13775, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:39Z", "source_id": 58607629, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:28:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:44Z", "source_id": 18675091, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13734, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:16Z", "source_id": 58619933, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:34:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:24Z", "source_id": 18678787, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13534, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:31Z", "source_id": 58664330, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:54:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:34Z", "source_id": 18692138, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13451, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:50Z", "source_id": 58686863, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:05:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:54Z", "source_id": 18699011, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T13:05:00+01:00", "operational_fact": true}] |
London Liverpool Street |
1136 |
1136 |
10 |
None |
None |
Ipswich |
1306 |
1306 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F21158/2026-09-19/detailed |
None |
Manningtree |
2026-09-19T12:55:30+01:00 |
Ipswich |
10.0 |
{"type": "LineString", "coordinates": [[1.0457140881760316, 51.94921257265291], [1.0457156, 51.94921269999999], [1.0458626, 51.949221400000006], [1.0466494999999998, 51.94929849999999], [1.0473206999999998, 51.9493786], [1.0481012, 51.9494861], [1.0482884, 51.9495191], [1.0484193999999998, 51.9495365], [1.0484878, 51.9495451], [1.0485629999999997, 51.9495609], [1.0494314, 51.94971650000001], [1.0499159, 51.9498146], [1.0509798, 51.950066500000005], [1.0528837999999998, 51.9505949], [1.0549517999999998, 51.9512022], [1.0551187, 51.95124570000001], [1.0551759, 51.95126150000001], [1.0556818, 51.9514175], [1.0568268, 51.9517545], [1.0571591, 51.951851999999995], [1.0578014999999998, 51.9520405], [1.0584207, 51.952222], [1.0590295, 51.9523995], [1.0598397, 51.9526393], [1.0609037, 51.95293279999999], [1.0650906999999998, 51.9541716], [1.0672069, 51.954783], [1.0693102, 51.955472], [1.0699377999999995, 51.9557129], [1.0702446999999995, 51.955837599999995], [1.0707974999999998, 51.956070900000014], [1.0713825, 51.9563417], [1.0726503, 51.9569796], [1.0738864999999995, 51.9577425], [1.0750133, 51.958522], [1.0758103, 51.95919369999999], [1.0766294, 51.959883999999995], [1.0779783409434258, 51.96103780550225], [1.0829135, 51.965258799999994], [1.0838418, 51.96615069999999], [1.0845388, 51.96702460000001], [1.0850768999999998, 51.9677786], [1.0855374999999998, 51.9685347], [1.0860289, 51.969615], [1.0862459999999998, 51.9703163], [1.0864047, 51.9710167], [1.0864843, 51.97153579999999], [1.0865164, 51.97178589999999], [1.0865302999999995, 51.972042599999995], [1.0865421, 51.97245], [1.0865614, 51.9728453], [1.0865253999999998, 51.97326340000001], [1.0864832999999998, 51.97367199999999], [1.0864523, 51.973948799999995], [1.0863992, 51.9742274], [1.0862696, 51.9747794], [1.0860157, 51.9758843], [1.0859655, 51.9760756], [1.0854378999999998, 51.9780857], [1.0846519, 51.981062099999995], [1.0844913, 51.981774899999984], [1.0843557, 51.9824875], [1.0842078999999998, 51.9833896], [1.0841748, 51.98384339999999], [1.0842053, 51.98429010000001], [1.0842881999999998, 51.985652899999984], [1.0843778999999998, 51.9863307], [1.0845437, 51.98702050000001], [1.0848042999999998, 51.98790210000001], [1.0851491, 51.98881109999999], [1.0853901, 51.989332999999995], [1.0856486, 51.9898762], [1.0860292, 51.9905723], [1.0864582000000005, 51.99126540000001], [1.0867433, 51.9916683], [1.0869291999999997, 51.99193110000001], [1.0871759, 51.99226679999999], [1.087465, 51.9926032], [1.0885398, 51.9939433], [1.0889477, 51.99450809999998], [1.0890782999999995, 51.99470149999999], [1.0893284000000003, 51.9950717], [1.0896735, 51.995635500000006], [1.0900029999999998, 51.9962015], [1.0905034, 51.997342499999995], [1.0907369, 51.9979203], [1.0909412, 51.9985053], [1.0910945, 51.999208899999985], [1.0911108763057344, 51.99930615890027], [1.0915619999999997, 52.0019853], [1.0917219, 52.0025953], [1.091903, 52.00320889999998], [1.0919403, 52.0033201], [1.0920359, 52.0036054], [1.0921575, 52.003878], [1.0924398, 52.004532100000006], [1.0926718, 52.0049969], [1.0929226, 52.0054604], [1.0931852999999998, 52.005928799999985], [1.0934728, 52.006372], [1.0936928999999995, 52.0067062], [1.0939147, 52.00700789999999], [1.0941453, 52.00732889999998], [1.0943976, 52.0076426], [1.0948784, 52.00819739999999], [1.0954133999999998, 52.0087948], [1.0958443, 52.00925380000001], [1.0962602, 52.0096747], [1.0968639, 52.0102604], [1.0975115999999998, 52.010877], [1.0983373, 52.0116199], [1.0993624, 52.0124678], [1.1001553, 52.01309549999999], [1.101114, 52.0138118], [1.1021664, 52.0145244], [1.1026331, 52.01483189999999], [1.1031165, 52.0151427], [1.1038062, 52.01559069999999], [1.1045455, 52.01603889999999], [1.1052998999999997, 52.0164865], [1.1061670999999995, 52.01699710000001], [1.1069287, 52.017426500000006], [1.1072349, 52.0175952], [1.1078275, 52.01792480000001], [1.1082554, 52.0181505], [1.1089783999999998, 52.01852589999999], [1.1100651, 52.0190751], [1.1112224, 52.01960940000001], [1.112619, 52.02020650000001], [1.1138895999999998, 52.0207437], [1.1149041, 52.02113980000001], [1.1158556, 52.021503], [1.1161996, 52.0216325], [1.1165434, 52.0217584], [1.1172627999999998, 52.022018200000005], [1.1178432, 52.02221599999999], [1.1185206, 52.022440200000005], [1.1192038, 52.02266860000001], [1.1198950000000003, 52.022886500000006], [1.1217487, 52.0234451], [1.1239302999999998, 52.024058999999994], [1.1259593, 52.02467039999999], [1.1260487999999995, 52.024702099999985], [1.1271141999999998, 52.02504170000001], [1.1281309, 52.025382699999994], [1.1293896999999995, 52.0258138], [1.1295736999999997, 52.02587630000001], [1.1298466, 52.025974000000005], [1.1360908, 52.0282863], [1.1403687, 52.02985540000001], [1.1412416, 52.0302056], [1.1416506000000002, 52.03039350000001], [1.1420686, 52.03060270000001], [1.142541, 52.03085190000001], [1.1429308, 52.031060800000006], [1.1433236, 52.0312864], [1.1437318, 52.03154], [1.1440311999999997, 52.03173050000001], [1.1443151, 52.031915999999995], [1.1449067000000002, 52.03235949999999], [1.1452104, 52.03257869999999], [1.1458385999999998, 52.0331091], [1.1461396999999998, 52.0333807], [1.1464423, 52.033667], [1.1467900999999998, 52.0340071], [1.1470811, 52.034315199999995], [1.1473401, 52.0346066], [1.1474752999999998, 52.03476899999999], [1.1477058, 52.0350543], [1.1479318, 52.0353564], [1.1481666, 52.0357009], [1.1482598999999998, 52.0358475], [1.1483622999999998, 52.036010299999994], [1.1485449, 52.03633249999999], [1.1486986999999995, 52.03661219999999], [1.1488573000000002, 52.0369219], [1.1489466, 52.0370923], [1.1490317, 52.0372648], [1.149069, 52.03733950000001], [1.1491065, 52.0374147], [1.1491444, 52.037494], [1.1491857, 52.0375817], [1.1492314, 52.0376738], [1.1497872, 52.03878859999999], [1.1501199999999998, 52.0394694], [1.150448, 52.04012600000001], [1.1506680990690197, 52.04056707990596], [1.1508973, 52.04102640000001], [1.1511214, 52.0414756], [1.1514299, 52.042159899999994], [1.1515497, 52.04251399999999], [1.1516392, 52.04286890000001], [1.1516673999999998, 52.04311220000001], [1.1516826, 52.0432429], [1.151709, 52.0436259], [1.1517135, 52.0440264], [1.151702, 52.0442162], [1.1516827, 52.0444229], [1.1516479, 52.04466829999999], [1.1515888, 52.044925000000006], [1.15152, 52.0451514], [1.1514565, 52.04536749999999], [1.1512757, 52.0458515], [1.1507823999999998, 52.04664449999999], [1.1505449999999997, 52.04693710000001], [1.1503693, 52.047120699999994], [1.1499264, 52.047565500000005], [1.1490773999999997, 52.04824769999999], [1.1477288, 52.04914269999999], [1.1466463, 52.0497063], [1.1465308, 52.04975519999999], [1.1461976, 52.0498926], [1.1460685999999998, 52.04994169999999], [1.1459201, 52.0499983], [1.1452818, 52.05021729999999], [1.1450124, 52.05029829999999], [1.1447419, 52.0503796], [1.1441781999999998, 52.05052519999999]]} |
9.2 |
1255 |
1305 |
Manningtree |
Ipswich |
Ipswich |
52.0505252 |
1.1441782 |
52.0505252 |
1.1441782 |
1 |
0 |
2026-09-19 12:15:22 |
TERMINATED |
2026-09-19 12:05:00 |
Ipswich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699011 |
1789819435507157 |
93 |
93 |
2026-09-19 12:15:12.777293 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:05:12.669367 |
| 666618 |
698284 |
V29281 |
785R261L19 |
2026-09-19 |
COMPLETE |
18699513 |
2026-09-19 13:05:00 |
2026-09-19 12:15:22 |
2026-09-21 12:15:22 |
{"id": 698284, "stp": "N", "toc": "Transport for Wales", "uid": "V29281", "consist": "231010", "dest_crs": "CDF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V29281/2026-09-19/detailed", "trust_id": "785R261L19", "origin_crs": "XCC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-19", "dest_arr_time": "1302", "dest_platform": "6", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "5R26", "timing_status": "LATE", "origin_station": "Canton C.S.D.", "current_leg_arr": "1305", "current_leg_dep": "1300", "current_leg_end": "Cardiff Central", "origin_dep_time": "1256", "origin_platform": null, "current_location": "Cardiff Central", "last_update_time": "2026-09-19T12:15:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.188435367791939, 51.47580616779375], [-3.1881453999999994, 51.4758013], [-3.1878718, 51.47578549999999], [-3.1875504, 51.47576459999999], [-3.1873013, 51.47575140000001], [-3.1869611999999994, 51.475726599999994], [-3.1864964, 51.47569480000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-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": "Canton Sig. CF2324", "dest_arr_time_act": "1302", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Canton Sig. CF2324", "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\": 271.829, \"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\": 885.283, \"from_m\": 271.829, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2972.182, \"from_m\": 885.283, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4101.482, \"from_m\": 2972.182, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 16059.959, \"from_m\": 4101.482, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16079.192, \"from_m\": 16059.959, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 16407.768, \"from_m\": 16079.192, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16999.356, \"from_m\": 16407.768, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17821.778, \"from_m\": 16999.356, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37045.154, \"from_m\": 17821.778, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38375.985, \"from_m\": 37045.154, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44464.485, \"from_m\": 38375.985, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44594.461, \"from_m\": 44464.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46626.925, \"from_m\": 44594.461, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46704.707, \"from_m\": 46626.925, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46705.804, \"from_m\": 46704.707, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 47029.855, \"from_m\": 46705.804, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47582.402, \"from_m\": 47029.855, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 48045.824, \"from_m\": 47582.402, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48479.944, \"from_m\": 48045.824, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 49007.417, \"from_m\": 48479.944, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49431.96, \"from_m\": 49007.417, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 698284, \"profile_key\": \"f4650a28393d6134f1b7f5d9c5c532a18fe4428fef508075748e355e174e429f\", \"schedule_id\": 40164, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1256\", \"location\": \"Canton C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73687}, {\"is_pass\": false, \"wtt_arr\": \"1258\", \"wtt_dep\": \"1258\", \"location\": \"Canton Sig. CF2324\", \"stage_seq\": 2, \"distance_m\": 3618.265, \"section_seq\": 1, \"route_path_id\": 73687}, {\"is_pass\": false, \"wtt_arr\": \"1302\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 3, \"distance_m\": 6051.215, \"section_seq\": 1, \"route_path_id\": 73687}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49431.96, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73687}], \"total_distance_m\": 49431.96, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 48838.562, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 593.398, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1256", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:30Z\", \"source_id\": 18696641, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24864, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:35Z\", \"source_id\": 58688519, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:39Z\", \"source_id\": 18699513, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "6", "timing_fact_generation": 1789819479511097, "current_leg_arrival_utc": "2026-09-19T13:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:05:15.144808", "service_state_evidence_id": 18699513, "current_leg_start_actual_dep": "2026-09-19T13:01:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-19T12:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:15.201338", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
N |
XCC |
CDF |
5R26 |
231010 |
5 |
90 |
None |
{"version": 3, "segments": [{"to_m": 271.829, "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": 885.283, "from_m": 271.829, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2972.182, "from_m": 885.283, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4101.482, "from_m": 2972.182, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 16059.959, "from_m": 4101.482, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16079.192, "from_m": 16059.959, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 16407.768, "from_m": 16079.192, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16999.356, "from_m": 16407.768, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17821.778, "from_m": 16999.356, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37045.154, "from_m": 17821.778, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38375.985, "from_m": 37045.154, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44464.485, "from_m": 38375.985, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44594.461, "from_m": 44464.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46626.925, "from_m": 44594.461, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46704.707, "from_m": 46626.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46705.804, "from_m": 46704.707, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 47029.855, "from_m": 46705.804, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47582.402, "from_m": 47029.855, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 48045.824, "from_m": 47582.402, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48479.944, "from_m": 48045.824, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 49007.417, "from_m": 48479.944, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49431.96, "from_m": 49007.417, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 698284, "profile_key": "f4650a28393d6134f1b7f5d9c5c532a18fe4428fef508075748e355e174e429f", "schedule_id": 40164, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1256", "location": "Canton C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73687}, {"is_pass": false, "wtt_arr": "1258", "wtt_dep": "1258", "location": "Canton Sig. CF2324", "stage_seq": 2, "distance_m": 3618.265, "section_seq": 1, "route_path_id": 73687}, {"is_pass": false, "wtt_arr": "1302", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 3, "distance_m": 6051.215, "section_seq": 1, "route_path_id": 73687}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49431.96, "from_m": 0.0, "section_seq": 1, "route_path_id": 73687}], "total_distance_m": 49431.96, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 48838.562, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 593.398, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:30Z", "source_id": 18696641, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24864, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:35Z", "source_id": 58688519, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:05:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:39Z", "source_id": 18699513, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T13:05:00+01:00", "operational_fact": true}] |
Canton C.S.D. |
1256 |
1256 |
None |
None |
None |
Cardiff Central |
1302 |
1302 |
6 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:V29281/2026-09-19/detailed |
None |
Canton Sig. CF2324 |
2026-09-19T13:01:00+01:00 |
Cardiff Central |
5.0 |
{"type": "LineString", "coordinates": [[-3.188435367791939, 51.47580616779375], [-3.1881453999999994, 51.4758013], [-3.1878718, 51.47578549999999], [-3.1875504, 51.47576459999999], [-3.1873013, 51.47575140000001], [-3.1869611999999994, 51.475726599999994], [-3.1864964, 51.47569480000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-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.4 |
1300 |
1305 |
Canton Sig. CF2324 |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-19 12:15:22 |
TERMINATED |
2026-09-19 12:05:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699513 |
1789819479511097 |
8 |
8 |
2026-09-19 12:15:15.201338 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:05:15.144808 |
| 666619 |
696998 |
C16891 |
641G13MJ19 |
2026-09-19 |
COMPLETE |
18699222 |
2026-09-19 13:05:00 |
2026-09-19 12:15:51 |
2026-09-21 12:15:51 |
{"id": 696998, "stp": "P", "toc": "West Midlands Trains", "uid": "C16891", "consist": "196003", "dest_crs": "BHM", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C16891/2026-09-19/detailed", "trust_id": "641G13MJ19", "origin_crs": "SHR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-19", "dest_arr_time": "1300", "dest_platform": "4C", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1G13", "timing_status": "LATE", "origin_station": "Shrewsbury", "current_leg_arr": "1305", "current_leg_dep": "1253", "current_leg_end": "Birmingham New Street", "origin_dep_time": "1159", "origin_platform": "5", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-19T12:15:51", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9804468069374357, 52.50212308208901], [-1.9804427179377309, 52.50212103015031], [-1.980413730655176, 52.50210648374785], [-1.9802663000000005, 52.5020325], [-1.9799204, 52.5018369], [-1.9796582, 52.501686799999995], [-1.9794896, 52.5015857], [-1.9793281000000005, 52.5014863], [-1.9791623, 52.5013807], [-1.9789239999999997, 52.5012256], [-1.9787688999999995, 52.50111819999999], [-1.9782776, 52.5007981], [-1.9776512999999996, 52.5003808], [-1.9775091, 52.5003046], [-1.9773730000000005, 52.50022559999999], [-1.9771207999999996, 52.50006640000001], [-1.9770970999999995, 52.5000503], [-1.9769703999999997, 52.49996779999999], [-1.9768511, 52.49988819999999], [-1.9767387, 52.4998173], [-1.9766122999999995, 52.49973310000001], [-1.9765044, 52.4996613], [-1.9763797, 52.49957520000001], [-1.976293625062947, 52.4995205225148], [-1.9762673, 52.49950380000001], [-1.9761402999999995, 52.499417599999994], [-1.9760169, 52.4993347], [-1.9758989, 52.49925549999999], [-1.9757855, 52.4991816], [-1.9756602, 52.49909749999999], [-1.9755549, 52.4990286], [-1.9754213999999997, 52.49894], [-1.9753141000000003, 52.4988677], [-1.9751861, 52.4987812], [-1.9750882, 52.49871629999999], [-1.9749507, 52.4986252], [-1.9748421, 52.4985526], [-1.9747113, 52.49846479999999], [-1.9746013, 52.49839419999999], [-1.9744592000000003, 52.4982983], [-1.9743465, 52.49822640000001], [-1.9742084, 52.49813700000001], [-1.9740669, 52.49804879999999], [-1.9739154, 52.497954099999994], [-1.9737786, 52.497873299999995], [-1.9736383999999996, 52.49779209999999], [-1.9734834999999995, 52.4977051], [-1.9733407000000005, 52.497628799999994], [-1.9732053, 52.4975598], [-1.9730584, 52.497485100000006], [-1.9728961, 52.49740669999999], [-1.9727634000000005, 52.4973463], [-1.9726011, 52.49727120000001], [-1.9724462000000005, 52.4972058], [-1.9723074, 52.4971462], [-1.9721485000000003, 52.4970817], [-1.9719621, 52.49701069999999], [-1.9718072, 52.4969531], [-1.9716522999999997, 52.4968988], [-1.9714665, 52.496834699999994], [-1.9712848000000005, 52.49677390000001], [-1.9710957, 52.4967135], [-1.9709113, 52.49665879999999], [-1.9706759, 52.4965914], [-1.9704935, 52.49654], [-1.9701777, 52.4964644], [-1.9700067000000003, 52.49642450000001], [-1.9698149, 52.496381199999995], [-1.9696245, 52.49634], [-1.9694394, 52.49630359999999], [-1.9692529999999997, 52.4962689], [-1.9690579, 52.496235], [-1.9688661, 52.4962024], [-1.968671, 52.4961734], [-1.968494, 52.4961473], [-1.9683243, 52.496126], [-1.968158, 52.496106899999994], [-1.9679682, 52.4960877], [-1.9678147, 52.4960713], [-1.9676590999999997, 52.4960587], [-1.9675009, 52.496044], [-1.9673104, 52.496031299999984], [-1.9671508, 52.49602149999999], [-1.9669724999999996, 52.496012999999984], [-1.9667887, 52.496004799999994], [-1.9666104, 52.495997], [-1.9664353999999995, 52.4959921], [-1.9662623999999995, 52.4959897], [-1.9660558, 52.495989299999984], [-1.9657078, 52.495989299999984], [-1.9653591, 52.4959934], [-1.9650379, 52.4960011], [-1.9645913, 52.49601090000001], [-1.9642346, 52.496022399999994], [-1.9638625000000005, 52.49603499999999], [-1.9634802, 52.4960481], [-1.9630886, 52.4960611], [-1.9627023999999995, 52.49607379999999], [-1.9623154999999997, 52.4960877], [-1.9619514, 52.4960999], [-1.9616315, 52.4961109], [-1.9613278000000005, 52.49612199999999], [-1.9610578, 52.4961298], [-1.9605536, 52.4961478], [-1.960173, 52.49615949999999], [-1.9598643, 52.49617059999999], [-1.9595141999999997, 52.4961821], [-1.9590194, 52.49619920000001], [-1.9585852, 52.496213399999995], [-1.9582482, 52.4962221], [-1.957925, 52.4962335], [-1.9576089, 52.496244399999995], [-1.9573044, 52.4962542], [-1.9569313, 52.49626539999999], [-1.9566188, 52.4962768], [-1.9563653, 52.4962825], [-1.9560636, 52.4962858], [-1.9557984, 52.49628439999999], [-1.9554037, 52.4962833], [-1.9550312, 52.4962779], [-1.9547389, 52.49626809999999], [-1.9544251, 52.49625499999999], [-1.9541380999999995, 52.49623869999999], [-1.9537612, 52.49621179999999], [-1.9534367, 52.49618639999999], [-1.9531185, 52.4961576], [-1.9528358999999995, 52.49613089999999], [-1.952577, 52.49610319999999], [-1.9523249000000005, 52.49607459999999], [-1.9519883, 52.496031299999984], [-1.9516758, 52.4959872], [-1.9513365, 52.4959382], [-1.9509784, 52.4958811], [-1.9506093, 52.4958138], [-1.9502136999999995, 52.4957371], [-1.9498505999999995, 52.4956647], [-1.9493261999999996, 52.49554800000001], [-1.9490912, 52.495493], [-1.9488055, 52.495417], [-1.9485359, 52.495346199999986], [-1.9483988, 52.4953082], [-1.9483016, 52.49527929999999], [-1.9481522, 52.4952359], [-1.9478238, 52.495141], [-1.9476083, 52.49507409999999], [-1.9473628000000005, 52.49499839999999], [-1.9470889, 52.49491], [-1.9468183, 52.49481469999999], [-1.9466048, 52.49474099999999], [-1.9463382, 52.494646499999995], [-1.9461032, 52.4945572], [-1.9458580999999997, 52.4944612], [-1.945673, 52.4943828], [-1.945483170161136, 52.49430286280318], [-1.9454474, 52.49428780000001], [-1.9452706999999996, 52.49420069999999], [-1.9450467, 52.49409289999999], [-1.9448616999999997, 52.49399899999999], [-1.9446498000000003, 52.493884699999995], [-1.9444875, 52.493799800000005], [-1.9443333, 52.4937157], [-1.9441923999999997, 52.4936291], [-1.9440033, 52.493516499999984], [-1.9437955, 52.4933875], [-1.9436024, 52.4932609], [-1.9434400999999997, 52.4931458], [-1.9432479999999996, 52.4930075], [-1.9430589, 52.4928613], [-1.9428781999999996, 52.49271459999999], [-1.9427129, 52.4925747], [-1.9425439, 52.4924236], [-1.9423199, 52.49221949999999], [-1.9421281, 52.4920448], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Smethwick Galton Bridge LL", "dest_arr_time_act": "1300", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Smethwick Galton Bridge LL", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 575.318, \"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\": 1810.666, \"from_m\": 575.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\": 1976.803, \"from_m\": 1810.666, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3182.761, \"from_m\": 1976.803, \"capability_applied\": null, \"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\": 3312.268, \"from_m\": 3182.761, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3815.263, \"from_m\": 3312.268, \"capability_applied\": null, \"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\": 4067.093, \"from_m\": 3815.263, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5586.589, \"from_m\": 4067.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\": 5597.059, \"from_m\": 5586.589, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7473.495, \"from_m\": 5597.059, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7739.722, \"from_m\": 7473.495, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 8039.345, \"from_m\": 7739.722, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 696998, \"profile_key\": \"c45ed37c1db0793675d09566673605753834175770f44d5724474837f1153d71\", \"schedule_id\": 6375, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1159\", \"location\": \"Shrewsbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200H\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 2, \"distance_m\": 8039.345, \"section_seq\": 1, \"route_path_id\": 30215}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8039.345, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30215}], \"total_distance_m\": 8039.345, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 7324.05, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 715.295, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1159", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:55Z\", \"source_id\": 58572112, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:11:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:00Z\", \"source_id\": 18664000, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:41Z\", \"source_id\": 58586426, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:18:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:45Z\", \"source_id\": 18668463, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:12Z\", \"source_id\": 58593902, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:15Z\", \"source_id\": 18670795, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18963, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:27Z\", \"source_id\": 58609273, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:31Z\", \"source_id\": 18675592, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:49Z\", \"source_id\": 58627830, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:54Z\", \"source_id\": 18681090, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:39Z\", \"source_id\": 58653343, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:44Z\", \"source_id\": 18688870, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:46Z\", \"source_id\": 58660425, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:48Z\", \"source_id\": 18690976, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:08Z\", \"source_id\": 58687484, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:12Z\", \"source_id\": 18699222, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "C", "timing_fact_generation": 1789819454185851, "current_leg_arrival_utc": "2026-09-19T13:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:05:24.570904", "service_state_evidence_id": 18699222, "current_leg_start_actual_dep": "2026-09-19T12:58:00+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-19T12:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:25.294894", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
SHR |
BHM |
1G13 |
196003 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 575.318, "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": 1810.666, "from_m": 575.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": 1976.803, "from_m": 1810.666, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3182.761, "from_m": 1976.803, "capability_applied": null, "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": 3312.268, "from_m": 3182.761, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3815.263, "from_m": 3312.268, "capability_applied": null, "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": 4067.093, "from_m": 3815.263, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5586.589, "from_m": 4067.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": 5597.059, "from_m": 5586.589, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7473.495, "from_m": 5597.059, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7739.722, "from_m": 7473.495, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 8039.345, "from_m": 7739.722, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 696998, "profile_key": "c45ed37c1db0793675d09566673605753834175770f44d5724474837f1153d71", "schedule_id": 6375, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1159", "location": "Shrewsbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200H", "location": "Shrewsbury Abbey Foregate", "stage_seq": 2, "distance_m": 8039.345, "section_seq": 1, "route_path_id": 30215}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8039.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 30215}], "total_distance_m": 8039.345, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 7324.05, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 715.295, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18881, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:55Z", "source_id": 58572112, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:11:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:00Z", "source_id": 18664000, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18917, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:41Z", "source_id": 58586426, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:18:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:45Z", "source_id": 18668463, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18959, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:12Z", "source_id": 58593902, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:23:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:15Z", "source_id": 18670795, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18963, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:27Z", "source_id": 58609273, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:28:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:31Z", "source_id": 18675592, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19056, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:49Z", "source_id": 58627830, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:38:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:54Z", "source_id": 18681090, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19610, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:39Z", "source_id": 58653343, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:49:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:44Z", "source_id": 18688870, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19628, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:46Z", "source_id": 58660425, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:52:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:48Z", "source_id": 18690976, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19371, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:08Z", "source_id": 58687484, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:05:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:12Z", "source_id": 18699222, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T13:05:00+01:00", "operational_fact": true}] |
Shrewsbury |
1159 |
1159 |
5 |
None |
None |
Birmingham New Street |
1300 |
1300 |
4C |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C16891/2026-09-19/detailed |
None |
Smethwick Galton Bridge LL |
2026-09-19T12:58:00+01:00 |
Birmingham New Street |
12.0 |
{"type": "LineString", "coordinates": [[-1.9804468069374357, 52.50212308208901], [-1.9804427179377309, 52.50212103015031], [-1.980413730655176, 52.50210648374785], [-1.9802663000000005, 52.5020325], [-1.9799204, 52.5018369], [-1.9796582, 52.501686799999995], [-1.9794896, 52.5015857], [-1.9793281000000005, 52.5014863], [-1.9791623, 52.5013807], [-1.9789239999999997, 52.5012256], [-1.9787688999999995, 52.50111819999999], [-1.9782776, 52.5007981], [-1.9776512999999996, 52.5003808], [-1.9775091, 52.5003046], [-1.9773730000000005, 52.50022559999999], [-1.9771207999999996, 52.50006640000001], [-1.9770970999999995, 52.5000503], [-1.9769703999999997, 52.49996779999999], [-1.9768511, 52.49988819999999], [-1.9767387, 52.4998173], [-1.9766122999999995, 52.49973310000001], [-1.9765044, 52.4996613], [-1.9763797, 52.49957520000001], [-1.976293625062947, 52.4995205225148], [-1.9762673, 52.49950380000001], [-1.9761402999999995, 52.499417599999994], [-1.9760169, 52.4993347], [-1.9758989, 52.49925549999999], [-1.9757855, 52.4991816], [-1.9756602, 52.49909749999999], [-1.9755549, 52.4990286], [-1.9754213999999997, 52.49894], [-1.9753141000000003, 52.4988677], [-1.9751861, 52.4987812], [-1.9750882, 52.49871629999999], [-1.9749507, 52.4986252], [-1.9748421, 52.4985526], [-1.9747113, 52.49846479999999], [-1.9746013, 52.49839419999999], [-1.9744592000000003, 52.4982983], [-1.9743465, 52.49822640000001], [-1.9742084, 52.49813700000001], [-1.9740669, 52.49804879999999], [-1.9739154, 52.497954099999994], [-1.9737786, 52.497873299999995], [-1.9736383999999996, 52.49779209999999], [-1.9734834999999995, 52.4977051], [-1.9733407000000005, 52.497628799999994], [-1.9732053, 52.4975598], [-1.9730584, 52.497485100000006], [-1.9728961, 52.49740669999999], [-1.9727634000000005, 52.4973463], [-1.9726011, 52.49727120000001], [-1.9724462000000005, 52.4972058], [-1.9723074, 52.4971462], [-1.9721485000000003, 52.4970817], [-1.9719621, 52.49701069999999], [-1.9718072, 52.4969531], [-1.9716522999999997, 52.4968988], [-1.9714665, 52.496834699999994], [-1.9712848000000005, 52.49677390000001], [-1.9710957, 52.4967135], [-1.9709113, 52.49665879999999], [-1.9706759, 52.4965914], [-1.9704935, 52.49654], [-1.9701777, 52.4964644], [-1.9700067000000003, 52.49642450000001], [-1.9698149, 52.496381199999995], [-1.9696245, 52.49634], [-1.9694394, 52.49630359999999], [-1.9692529999999997, 52.4962689], [-1.9690579, 52.496235], [-1.9688661, 52.4962024], [-1.968671, 52.4961734], [-1.968494, 52.4961473], [-1.9683243, 52.496126], [-1.968158, 52.496106899999994], [-1.9679682, 52.4960877], [-1.9678147, 52.4960713], [-1.9676590999999997, 52.4960587], [-1.9675009, 52.496044], [-1.9673104, 52.496031299999984], [-1.9671508, 52.49602149999999], [-1.9669724999999996, 52.496012999999984], [-1.9667887, 52.496004799999994], [-1.9666104, 52.495997], [-1.9664353999999995, 52.4959921], [-1.9662623999999995, 52.4959897], [-1.9660558, 52.495989299999984], [-1.9657078, 52.495989299999984], [-1.9653591, 52.4959934], [-1.9650379, 52.4960011], [-1.9645913, 52.49601090000001], [-1.9642346, 52.496022399999994], [-1.9638625000000005, 52.49603499999999], [-1.9634802, 52.4960481], [-1.9630886, 52.4960611], [-1.9627023999999995, 52.49607379999999], [-1.9623154999999997, 52.4960877], [-1.9619514, 52.4960999], [-1.9616315, 52.4961109], [-1.9613278000000005, 52.49612199999999], [-1.9610578, 52.4961298], [-1.9605536, 52.4961478], [-1.960173, 52.49615949999999], [-1.9598643, 52.49617059999999], [-1.9595141999999997, 52.4961821], [-1.9590194, 52.49619920000001], [-1.9585852, 52.496213399999995], [-1.9582482, 52.4962221], [-1.957925, 52.4962335], [-1.9576089, 52.496244399999995], [-1.9573044, 52.4962542], [-1.9569313, 52.49626539999999], [-1.9566188, 52.4962768], [-1.9563653, 52.4962825], [-1.9560636, 52.4962858], [-1.9557984, 52.49628439999999], [-1.9554037, 52.4962833], [-1.9550312, 52.4962779], [-1.9547389, 52.49626809999999], [-1.9544251, 52.49625499999999], [-1.9541380999999995, 52.49623869999999], [-1.9537612, 52.49621179999999], [-1.9534367, 52.49618639999999], [-1.9531185, 52.4961576], [-1.9528358999999995, 52.49613089999999], [-1.952577, 52.49610319999999], [-1.9523249000000005, 52.49607459999999], [-1.9519883, 52.496031299999984], [-1.9516758, 52.4959872], [-1.9513365, 52.4959382], [-1.9509784, 52.4958811], [-1.9506093, 52.4958138], [-1.9502136999999995, 52.4957371], [-1.9498505999999995, 52.4956647], [-1.9493261999999996, 52.49554800000001], [-1.9490912, 52.495493], [-1.9488055, 52.495417], [-1.9485359, 52.495346199999986], [-1.9483988, 52.4953082], [-1.9483016, 52.49527929999999], [-1.9481522, 52.4952359], [-1.9478238, 52.495141], [-1.9476083, 52.49507409999999], [-1.9473628000000005, 52.49499839999999], [-1.9470889, 52.49491], [-1.9468183, 52.49481469999999], [-1.9466048, 52.49474099999999], [-1.9463382, 52.494646499999995], [-1.9461032, 52.4945572], [-1.9458580999999997, 52.4944612], [-1.945673, 52.4943828], [-1.945483170161136, 52.49430286280318], [-1.9454474, 52.49428780000001], [-1.9452706999999996, 52.49420069999999], [-1.9450467, 52.49409289999999], [-1.9448616999999997, 52.49399899999999], [-1.9446498000000003, 52.493884699999995], [-1.9444875, 52.493799800000005], [-1.9443333, 52.4937157], [-1.9441923999999997, 52.4936291], [-1.9440033, 52.493516499999984], [-1.9437955, 52.4933875], [-1.9436024, 52.4932609], [-1.9434400999999997, 52.4931458], [-1.9432479999999996, 52.4930075], [-1.9430589, 52.4928613], [-1.9428781999999996, 52.49271459999999], [-1.9427129, 52.4925747], [-1.9425439, 52.4924236], [-1.9423199, 52.49221949999999], [-1.9421281, 52.4920448], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]} |
3.9 |
1253 |
1305 |
Smethwick Galton Bridge LL |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-19 12:15:51 |
TERMINATED |
2026-09-19 12:05:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699222 |
1789819454185851 |
61 |
61 |
2026-09-19 12:15:25.294894 |
C |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:05:24.570904 |
| 666620 |
697869 |
C48487 |
742J33ML19 |
2026-09-19 |
COMPLETE |
18699015 |
2026-09-19 13:05:00 |
2026-09-19 12:15:51 |
2026-09-21 12:15:51 |
{"id": 697869, "stp": "P", "toc": "Great Western Railway", "uid": "C48487", "consist": "165117", "dest_crs": "BSK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48487/2026-09-19/detailed", "trust_id": "742J33ML19", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-19", "dest_arr_time": "1304", "dest_platform": "5", "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "2J33", "timing_status": "LATE", "origin_station": "Reading", "current_leg_arr": "1305", "current_leg_dep": "1257", "current_leg_end": "Basingstoke", "origin_dep_time": "1237", "origin_platform": "1", "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-19T12:15:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0608144, 51.32998589999999], [-1.0605348, 51.3294527], [-1.0602192999999998, 51.3289156], [-1.0596456999999997, 51.3281089], [-1.0595157999999998, 51.3279305], [-1.0592608, 51.327601599999994], [-1.0587886, 51.326994], [-1.058401, 51.3264568], [-1.0580838, 51.3259597], [-1.0576035, 51.3251436], [-1.0572763, 51.3245506], [-1.0569403, 51.323940999999984], [-1.056692, 51.3233395], [-1.0562695, 51.322346499999995], [-1.0558796999999998, 51.32121699999998], [-1.0558626, 51.3211485], [-1.0557245, 51.3206366], [-1.0554923, 51.31959330000001], [-1.0554804, 51.31949579999999], [-1.055344, 51.318496399999994], [-1.0552960999999998, 51.3179919], [-1.0552465, 51.31738899999999], [-1.0552248, 51.31674939999999], [-1.0552264999999998, 51.3162401], [-1.0552464, 51.31576909999999], [-1.0553428, 51.314520599999994], [-1.0553521999999995, 51.3144173], [-1.0555453, 51.31226569999999], [-1.0555707999999997, 51.311709099999995], [-1.0555787999999997, 51.3111692], [-1.0555654, 51.31067039999999], [-1.0555255999999995, 51.3101375], [-1.0553437, 51.30827099999999], [-1.0553163, 51.3077973], [-1.0553, 51.3072482], [-1.0552894, 51.30684629999999], [-1.0552916, 51.3067768], [-1.0553155999999997, 51.3060579], [-1.0553661, 51.305642099999986], [-1.0553876, 51.30515580000001], [-1.0554225, 51.304634199999995], [-1.0555118, 51.30392560000001], [-1.0555299, 51.30380780000001], [-1.0555955, 51.303465199999984], [-1.0556795, 51.30310109999999], [-1.0558779, 51.302385399999984], [-1.0560562999999998, 51.30188729999998], [-1.0562631, 51.30138689999999], [-1.0565305, 51.3008487], [-1.0567612, 51.3004379], [-1.0570794999999995, 51.29990010000001], [-1.0573889, 51.2994484], [-1.0577475, 51.298956800000006], [-1.0581040999999998, 51.2985182], [-1.0584930999999995, 51.2980909], [-1.058894, 51.29766790000001], [-1.0591971, 51.29737780000001], [-1.0595640999999998, 51.2970384], [-1.0602193999999998, 51.296482399999995], [-1.0610013, 51.295885899999995], [-1.0620698, 51.2951505], [-1.0628974, 51.294593600000006], [-1.0629896, 51.29452519999999], [-1.0630932999999998, 51.2944482], [-1.0636651999999998, 51.29402369999999], [-1.0643157, 51.293494499999994], [-1.0648968, 51.2929676], [-1.0653635, 51.2924987], [-1.0658432, 51.2919858], [-1.0662853999999995, 51.291449], [-1.0666331999999998, 51.29098419999999], [-1.0669513, 51.290526199999995], [-1.0671653999999997, 51.29017869999999], [-1.0673926, 51.28978560000001], [-1.0676085, 51.2893772], [-1.0678011, 51.2889781], [-1.0679752, 51.2885714], [-1.0681088, 51.28822649999999], [-1.0682461, 51.28783500000001], [-1.0683515, 51.2874855], [-1.0684526, 51.2871246], [-1.0685344, 51.286756399999994], [-1.0685889, 51.2864508], [-1.0686284, 51.28615149999999], [-1.068662, 51.2857857], [-1.0686793, 51.285561900000005], [-1.0686922, 51.2852432], [-1.0686911, 51.2851388], [-1.0686783, 51.284767200000005], [-1.068667, 51.284537500000006], [-1.0686589, 51.2843947], [-1.0686403, 51.2841292], [-1.0686178, 51.28382380000001], [-1.0686048, 51.283606799999994], [-1.0685865999999995, 51.2833747], [-1.0685775, 51.28322980000001], [-1.0685717999999995, 51.2831592], [-1.0685626, 51.282950699999994], [-1.0685546, 51.28275579999999], [-1.0685512, 51.282565199999986], [-1.0685466, 51.282314], [-1.0685421, 51.28206479999999], [-1.0685421, 51.28176570000001], [-1.0685500999999995, 51.28146520000001], [-1.0685568999999997, 51.2811667], [-1.0685615, 51.280950399999995], [-1.0685706, 51.2807713], [-1.0685775, 51.2805385], [-1.0685916999999998, 51.280244], [-1.0685944, 51.2801888], [-1.0685991, 51.2801333], [-1.0686231, 51.2797697], [-1.0686379, 51.27957759999999], [-1.0686685, 51.27925340000001], [-1.0686962, 51.2789779], [-1.0687132999999998, 51.278823], [-1.0687373, 51.2786258], [-1.0687572, 51.2784913], [-1.0688152, 51.27805599999999], [-1.0688559, 51.277753100000005], [-1.0688998, 51.2774884], [-1.0689374, 51.277249199999986], [-1.0689609, 51.2771159], [-1.0689875, 51.2769757], [-1.0690377, 51.2767551], [-1.0690651, 51.2766479], [-1.0690917999999998, 51.27654309999999], [-1.0691157, 51.27645849999999], [-1.0691600999999995, 51.2763262], [-1.0691854, 51.2762535], [-1.0692408, 51.2761079], [-1.0692929, 51.2759735], [-1.0693360999999997, 51.275872199999995], [-1.0693936999999998, 51.27574330000001], [-1.0694635, 51.275602600000006], [-1.0695633, 51.27541469999999], [-1.0696309000000002, 51.27529270000001], [-1.069704, 51.27516789999999], [-1.0697938, 51.275025799999995], [-1.0698979, 51.2748747], [-1.0699821, 51.2747561], [-1.0701229, 51.27457870000001], [-1.0701589490738064, 51.27453379516892], [-1.0702381, 51.2744352], [-1.0707739, 51.2739222], [-1.0708744, 51.2738245], [-1.0712003999999995, 51.2735365], [-1.0712241, 51.2735155], [-1.0713255, 51.2734322], [-1.071407, 51.2733654], [-1.0716964, 51.27314460000001], [-1.0719041, 51.27299450000001], [-1.0720838, 51.272873399999995], [-1.0723139999999998, 51.2727246], [-1.0725141, 51.27260009999999], [-1.072753, 51.27245599999999], [-1.0729725, 51.2723301], [-1.0731758, 51.2722171], [-1.0734115, 51.2720898], [-1.0736643, 51.271961899999994], [-1.0739828, 51.2718098], [-1.0743126, 51.2716644], [-1.0745423, 51.2715702], [-1.0747958, 51.271468000000006], [-1.0750046999999998, 51.2713876], [-1.0751994, 51.27131760000001], [-1.0754824, 51.271222], [-1.0756856999999995, 51.271156700000006], [-1.0759612, 51.2710726], [-1.0762010999999998, 51.27100659999999], [-1.0764432, 51.270943299999985], [-1.0767724, 51.270863199999994], [-1.0771508, 51.2707797], [-1.0774667999999998, 51.27071829999998], [-1.0779783409434258, 51.270621184829665], [-1.0795848, 51.2703162], [-1.0796617, 51.2703016], [-1.0799252, 51.270251599999995], [-1.080507, 51.2701388], [-1.0809724, 51.2700388], [-1.0817945, 51.269849400000005], [-1.0826369999999998, 51.2696512], [-1.0827775, 51.2696157], [-1.0830883, 51.26952579999998], [-1.0832621, 51.2694716], [-1.0833488, 51.26944239999999], [-1.0838315999999997, 51.2692749], [-1.083917, 51.2692474], [-1.0842567, 51.2691381], [-1.0845639, 51.2690468], [-1.0848294, 51.2689764], [-1.085229, 51.2688966], [-1.0856837, 51.2688424], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]}", "current_leg_start": "Bramley (Hants)", "dest_arr_time_act": "1304", "motion_projection": null, "next_location_lat": "51.2685024", "next_location_lon": "-1.0884329", "previous_location": "Bramley (Hants)", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 430.826, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2199.884, \"from_m\": 430.826, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2590.489, \"from_m\": 2199.884, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3206.992, \"from_m\": 2590.489, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4918.123, \"from_m\": 3206.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13929.659, \"from_m\": 4918.123, \"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\": 14102.74, \"from_m\": 13929.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14179.551, \"from_m\": 14102.74, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14184.935, \"from_m\": 14179.551, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14792.989, \"from_m\": 14184.935, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14803.855, \"from_m\": 14792.989, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15275.554, \"from_m\": 14803.855, \"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\": 15299.778, \"from_m\": 15275.554, \"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\": 16259.359, \"from_m\": 15299.778, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16467.356, \"from_m\": 16259.359, \"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\": 16502.612, \"from_m\": 16467.356, \"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\": 16965.772, \"from_m\": 16502.612, \"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\": 23450.347, \"from_m\": 16965.772, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23550.376, \"from_m\": 23450.347, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23555.772, \"from_m\": 23550.376, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23642.068, \"from_m\": 23555.772, \"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\": 24051.946, \"from_m\": 23642.068, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24836.169, \"from_m\": 24051.946, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24850.869, \"from_m\": 24836.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25648.548, \"from_m\": 24850.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\": 25665.188, \"from_m\": 25648.548, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26587.669, \"from_m\": 25665.188, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26664.288, \"from_m\": 26587.669, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27607.313, \"from_m\": 26664.288, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27910.004, \"from_m\": 27607.313, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29670.333, \"from_m\": 27910.004, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30032.714, \"from_m\": 29670.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30291.084, \"from_m\": 30032.714, \"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\": 30453.434, \"from_m\": 30291.084, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30506.859, \"from_m\": 30453.434, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30551.579, \"from_m\": 30506.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\": 30555.192, \"from_m\": 30551.579, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30610.817, \"from_m\": 30555.192, \"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\": 30730.338, \"from_m\": 30610.817, \"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\": 697869, \"profile_key\": \"4c3b73617878ef6f762ec83eee89463efb45a3743de53640c556d16a25e30335\", \"schedule_id\": 10159, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"1239H\", \"wtt_dep\": \"1241\", \"location\": \"Reading West\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242H\", \"location\": \"Southcote Jn\", \"stage_seq\": 4, \"distance_m\": 3464.145, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": \"1245\", \"location\": \"Reading Green Park\", \"stage_seq\": 5, \"distance_m\": 4567.0, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"1250\", \"wtt_dep\": \"1251\", \"location\": \"Mortimer\", \"stage_seq\": 6, \"distance_m\": 10199.295, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"1255H\", \"wtt_dep\": \"1256H\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 7, \"distance_m\": 13864.921, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"1304\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 8, \"distance_m\": 15299.778, \"section_seq\": 1, \"route_path_id\": 69134}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30730.338, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69134}], \"total_distance_m\": 30730.338, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 28448.869, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2281.469, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1237", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.2685024", "current_position_lon": "-1.0884329", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:16Z\", \"source_id\": 58631021, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:20Z\", \"source_id\": 18681967, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:53Z\", \"source_id\": 58632287, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:58Z\", \"source_id\": 18682402, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:12Z\", \"source_id\": 58641526, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:44:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:15Z\", \"source_id\": 18685256, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27058, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:20Z\", \"source_id\": 58654956, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:23Z\", \"source_id\": 18689310, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:25Z\", \"source_id\": 58668410, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:28Z\", \"source_id\": 18693397, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27123, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:50Z\", \"source_id\": 58686787, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:54Z\", \"source_id\": 18699015, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "5", "timing_fact_generation": 1789819435987544, "current_leg_arrival_utc": "2026-09-19T13:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:05:27.495674", "service_state_evidence_id": 18699015, "current_leg_start_actual_dep": "2026-09-19T12:57:30+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-19T12:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:27.922502", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
RDG |
BSK |
2J33 |
165117 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 430.826, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2199.884, "from_m": 430.826, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2590.489, "from_m": 2199.884, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3206.992, "from_m": 2590.489, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4918.123, "from_m": 3206.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13929.659, "from_m": 4918.123, "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": 14102.74, "from_m": 13929.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14179.551, "from_m": 14102.74, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14184.935, "from_m": 14179.551, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14792.989, "from_m": 14184.935, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14803.855, "from_m": 14792.989, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15275.554, "from_m": 14803.855, "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": 15299.778, "from_m": 15275.554, "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": 16259.359, "from_m": 15299.778, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16467.356, "from_m": 16259.359, "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": 16502.612, "from_m": 16467.356, "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": 16965.772, "from_m": 16502.612, "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": 23450.347, "from_m": 16965.772, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23550.376, "from_m": 23450.347, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23555.772, "from_m": 23550.376, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23642.068, "from_m": 23555.772, "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": 24051.946, "from_m": 23642.068, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24836.169, "from_m": 24051.946, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24850.869, "from_m": 24836.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25648.548, "from_m": 24850.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": 25665.188, "from_m": 25648.548, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26587.669, "from_m": 25665.188, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26664.288, "from_m": 26587.669, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27607.313, "from_m": 26664.288, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27910.004, "from_m": 27607.313, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29670.333, "from_m": 27910.004, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30032.714, "from_m": 29670.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30291.084, "from_m": 30032.714, "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": 30453.434, "from_m": 30291.084, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30506.859, "from_m": 30453.434, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30551.579, "from_m": 30506.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": 30555.192, "from_m": 30551.579, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30610.817, "from_m": 30555.192, "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": 30730.338, "from_m": 30610.817, "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": 697869, "profile_key": "4c3b73617878ef6f762ec83eee89463efb45a3743de53640c556d16a25e30335", "schedule_id": 10159, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1237", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239", "location": "Oxford Road Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "1239H", "wtt_dep": "1241", "location": "Reading West", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242H", "location": "Southcote Jn", "stage_seq": 4, "distance_m": 3464.145, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": "1245", "location": "Reading Green Park", "stage_seq": 5, "distance_m": 4567.0, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "1250", "wtt_dep": "1251", "location": "Mortimer", "stage_seq": 6, "distance_m": 10199.295, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "1255H", "wtt_dep": "1256H", "location": "Bramley (Hants)", "stage_seq": 7, "distance_m": 13864.921, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "1304", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 8, "distance_m": 15299.778, "section_seq": 1, "route_path_id": 69134}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30730.338, "from_m": 0.0, "section_seq": 1, "route_path_id": 69134}], "total_distance_m": 30730.338, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 28448.869, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2281.469, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23887, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:16Z", "source_id": 58631021, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:38:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:20Z", "source_id": 18681967, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23872, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:53Z", "source_id": 58632287, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:39:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:58Z", "source_id": 18682402, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23940, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:12Z", "source_id": 58641526, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:44:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:15Z", "source_id": 18685256, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27058, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:20Z", "source_id": 58654956, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:50:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:23Z", "source_id": 18689310, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27062, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:25Z", "source_id": 58668410, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:56:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:28Z", "source_id": 18693397, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27123, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:50Z", "source_id": 58686787, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:05:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:54Z", "source_id": 18699015, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T13:05:00+01:00", "operational_fact": true}] |
Reading |
1237 |
1237 |
1 |
None |
None |
Basingstoke |
1304 |
1304 |
5 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48487/2026-09-19/detailed |
None |
Bramley (Hants) |
2026-09-19T12:57:30+01:00 |
Basingstoke |
8.0 |
{"type": "LineString", "coordinates": [[-1.0608144, 51.32998589999999], [-1.0605348, 51.3294527], [-1.0602192999999998, 51.3289156], [-1.0596456999999997, 51.3281089], [-1.0595157999999998, 51.3279305], [-1.0592608, 51.327601599999994], [-1.0587886, 51.326994], [-1.058401, 51.3264568], [-1.0580838, 51.3259597], [-1.0576035, 51.3251436], [-1.0572763, 51.3245506], [-1.0569403, 51.323940999999984], [-1.056692, 51.3233395], [-1.0562695, 51.322346499999995], [-1.0558796999999998, 51.32121699999998], [-1.0558626, 51.3211485], [-1.0557245, 51.3206366], [-1.0554923, 51.31959330000001], [-1.0554804, 51.31949579999999], [-1.055344, 51.318496399999994], [-1.0552960999999998, 51.3179919], [-1.0552465, 51.31738899999999], [-1.0552248, 51.31674939999999], [-1.0552264999999998, 51.3162401], [-1.0552464, 51.31576909999999], [-1.0553428, 51.314520599999994], [-1.0553521999999995, 51.3144173], [-1.0555453, 51.31226569999999], [-1.0555707999999997, 51.311709099999995], [-1.0555787999999997, 51.3111692], [-1.0555654, 51.31067039999999], [-1.0555255999999995, 51.3101375], [-1.0553437, 51.30827099999999], [-1.0553163, 51.3077973], [-1.0553, 51.3072482], [-1.0552894, 51.30684629999999], [-1.0552916, 51.3067768], [-1.0553155999999997, 51.3060579], [-1.0553661, 51.305642099999986], [-1.0553876, 51.30515580000001], [-1.0554225, 51.304634199999995], [-1.0555118, 51.30392560000001], [-1.0555299, 51.30380780000001], [-1.0555955, 51.303465199999984], [-1.0556795, 51.30310109999999], [-1.0558779, 51.302385399999984], [-1.0560562999999998, 51.30188729999998], [-1.0562631, 51.30138689999999], [-1.0565305, 51.3008487], [-1.0567612, 51.3004379], [-1.0570794999999995, 51.29990010000001], [-1.0573889, 51.2994484], [-1.0577475, 51.298956800000006], [-1.0581040999999998, 51.2985182], [-1.0584930999999995, 51.2980909], [-1.058894, 51.29766790000001], [-1.0591971, 51.29737780000001], [-1.0595640999999998, 51.2970384], [-1.0602193999999998, 51.296482399999995], [-1.0610013, 51.295885899999995], [-1.0620698, 51.2951505], [-1.0628974, 51.294593600000006], [-1.0629896, 51.29452519999999], [-1.0630932999999998, 51.2944482], [-1.0636651999999998, 51.29402369999999], [-1.0643157, 51.293494499999994], [-1.0648968, 51.2929676], [-1.0653635, 51.2924987], [-1.0658432, 51.2919858], [-1.0662853999999995, 51.291449], [-1.0666331999999998, 51.29098419999999], [-1.0669513, 51.290526199999995], [-1.0671653999999997, 51.29017869999999], [-1.0673926, 51.28978560000001], [-1.0676085, 51.2893772], [-1.0678011, 51.2889781], [-1.0679752, 51.2885714], [-1.0681088, 51.28822649999999], [-1.0682461, 51.28783500000001], [-1.0683515, 51.2874855], [-1.0684526, 51.2871246], [-1.0685344, 51.286756399999994], [-1.0685889, 51.2864508], [-1.0686284, 51.28615149999999], [-1.068662, 51.2857857], [-1.0686793, 51.285561900000005], [-1.0686922, 51.2852432], [-1.0686911, 51.2851388], [-1.0686783, 51.284767200000005], [-1.068667, 51.284537500000006], [-1.0686589, 51.2843947], [-1.0686403, 51.2841292], [-1.0686178, 51.28382380000001], [-1.0686048, 51.283606799999994], [-1.0685865999999995, 51.2833747], [-1.0685775, 51.28322980000001], [-1.0685717999999995, 51.2831592], [-1.0685626, 51.282950699999994], [-1.0685546, 51.28275579999999], [-1.0685512, 51.282565199999986], [-1.0685466, 51.282314], [-1.0685421, 51.28206479999999], [-1.0685421, 51.28176570000001], [-1.0685500999999995, 51.28146520000001], [-1.0685568999999997, 51.2811667], [-1.0685615, 51.280950399999995], [-1.0685706, 51.2807713], [-1.0685775, 51.2805385], [-1.0685916999999998, 51.280244], [-1.0685944, 51.2801888], [-1.0685991, 51.2801333], [-1.0686231, 51.2797697], [-1.0686379, 51.27957759999999], [-1.0686685, 51.27925340000001], [-1.0686962, 51.2789779], [-1.0687132999999998, 51.278823], [-1.0687373, 51.2786258], [-1.0687572, 51.2784913], [-1.0688152, 51.27805599999999], [-1.0688559, 51.277753100000005], [-1.0688998, 51.2774884], [-1.0689374, 51.277249199999986], [-1.0689609, 51.2771159], [-1.0689875, 51.2769757], [-1.0690377, 51.2767551], [-1.0690651, 51.2766479], [-1.0690917999999998, 51.27654309999999], [-1.0691157, 51.27645849999999], [-1.0691600999999995, 51.2763262], [-1.0691854, 51.2762535], [-1.0692408, 51.2761079], [-1.0692929, 51.2759735], [-1.0693360999999997, 51.275872199999995], [-1.0693936999999998, 51.27574330000001], [-1.0694635, 51.275602600000006], [-1.0695633, 51.27541469999999], [-1.0696309000000002, 51.27529270000001], [-1.069704, 51.27516789999999], [-1.0697938, 51.275025799999995], [-1.0698979, 51.2748747], [-1.0699821, 51.2747561], [-1.0701229, 51.27457870000001], [-1.0701589490738064, 51.27453379516892], [-1.0702381, 51.2744352], [-1.0707739, 51.2739222], [-1.0708744, 51.2738245], [-1.0712003999999995, 51.2735365], [-1.0712241, 51.2735155], [-1.0713255, 51.2734322], [-1.071407, 51.2733654], [-1.0716964, 51.27314460000001], [-1.0719041, 51.27299450000001], [-1.0720838, 51.272873399999995], [-1.0723139999999998, 51.2727246], [-1.0725141, 51.27260009999999], [-1.072753, 51.27245599999999], [-1.0729725, 51.2723301], [-1.0731758, 51.2722171], [-1.0734115, 51.2720898], [-1.0736643, 51.271961899999994], [-1.0739828, 51.2718098], [-1.0743126, 51.2716644], [-1.0745423, 51.2715702], [-1.0747958, 51.271468000000006], [-1.0750046999999998, 51.2713876], [-1.0751994, 51.27131760000001], [-1.0754824, 51.271222], [-1.0756856999999995, 51.271156700000006], [-1.0759612, 51.2710726], [-1.0762010999999998, 51.27100659999999], [-1.0764432, 51.270943299999985], [-1.0767724, 51.270863199999994], [-1.0771508, 51.2707797], [-1.0774667999999998, 51.27071829999998], [-1.0779783409434258, 51.270621184829665], [-1.0795848, 51.2703162], [-1.0796617, 51.2703016], [-1.0799252, 51.270251599999995], [-1.080507, 51.2701388], [-1.0809724, 51.2700388], [-1.0817945, 51.269849400000005], [-1.0826369999999998, 51.2696512], [-1.0827775, 51.2696157], [-1.0830883, 51.26952579999998], [-1.0832621, 51.2694716], [-1.0833488, 51.26944239999999], [-1.0838315999999997, 51.2692749], [-1.083917, 51.2692474], [-1.0842567, 51.2691381], [-1.0845639, 51.2690468], [-1.0848294, 51.2689764], [-1.085229, 51.2688966], [-1.0856837, 51.2688424], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]} |
5.0 |
1257 |
1305 |
Bramley (Hants) |
Basingstoke East Bay |
Basingstoke |
51.2685024 |
-1.0884329 |
51.2685024 |
-1.0884329 |
1 |
0 |
2026-09-19 12:15:51 |
TERMINATED |
2026-09-19 12:05:00 |
Basingstoke |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699015 |
1789819435987544 |
31 |
31 |
2026-09-19 12:15:27.922502 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:05:27.495674 |
| 666621 |
698390 |
Y15652 |
732A46MM19 |
2026-09-19 |
COMPLETE |
18699347 |
2026-09-19 13:05:00 |
2026-09-19 12:15:51 |
2026-09-21 12:15:51 |
{"id": 698390, "stp": "P", "toc": "Great Western Railway", "uid": "Y15652", "consist": "165127", "dest_crs": "SLO", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15652/2026-09-19/detailed", "trust_id": "732A46MM19", "origin_crs": "WNC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Slough", "service_date": "2026-09-19", "dest_arr_time": "1306", "dest_platform": "1", "is_terminated": 1, "next_location": "Slough", "signalling_id": "2A46", "timing_status": "EARLY", "origin_station": "Windsor & Eton Central", "current_leg_arr": "1305", "current_leg_dep": "1259", "current_leg_end": "Slough", "origin_dep_time": "1300", "origin_platform": "BAY", "current_location": "Slough", "last_update_time": "2026-09-19T12:15:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6103466999999999, 51.4832256], [-0.6109315, 51.48335360000001], [-0.6114333, 51.48343959999999], [-0.6119118, 51.4834713], [-0.6124107, 51.4834917], [-0.6132370999999999, 51.48351710000001], [-0.6136805, 51.4835319], [-0.6141159999999999, 51.4835661], [-0.6146025, 51.4836232], [-0.6147682, 51.48364930000001], [-0.6150257999999998, 51.4836917], [-0.6153017999999999, 51.4837515], [-0.615644, 51.4838599], [-0.6160106999999999, 51.4839971], [-0.6163407, 51.4841449], [-0.6166134, 51.48429709999999], [-0.6168194, 51.48442899999999], [-0.6170582, 51.48460599999999], [-0.6172413, 51.4847761], [-0.6173988000000001, 51.4849368], [-0.617502, 51.48506679999999], [-0.6175769999999999, 51.48514759999998], [-0.6177022, 51.48532919999999], [-0.6178053999999998, 51.4855182], [-0.6178953, 51.485744999999994], [-0.6179408, 51.4859406], [-0.6179293999999999, 51.4861451], [-0.6179269999999999, 51.4863768], [-0.6179104, 51.48655349999999], [-0.617802, 51.48712049999999], [-0.6177671999999998, 51.4873969], [-0.6177472999999999, 51.4876242], [-0.6177086, 51.48797879999999], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.4886042], [-0.6177286, 51.488929799999994], [-0.6177971, 51.48949439999999], [-0.6178878, 51.49018019999999], [-0.6178995999999999, 51.4903314], [-0.6179126000000001, 51.4904974], [-0.6179015999999999, 51.49079059999999], [-0.6178621, 51.491240600000005], [-0.6177962, 51.4916882], [-0.6176740999999999, 51.4922493], [-0.6175302, 51.49267429999999], [-0.6174718999999999, 51.492846400000005], [-0.6173508, 51.49312230000001], [-0.6172611, 51.49332679999999], [-0.6170301, 51.49379609999999], [-0.6165696999999999, 51.4945133], [-0.6160914, 51.495222099999985], [-0.6156208999999999, 51.4957979], [-0.6155117999999999, 51.49591860000001], [-0.6149871, 51.4964626], [-0.6137969, 51.49743180000001], [-0.6126681, 51.4983467], [-0.6121661377666715, 51.4987748385867], [-0.6118277, 51.49906349999999], [-0.6117357, 51.49914199999999], [-0.6116039, 51.49925439999999], [-0.6110088, 51.4997321], [-0.610472, 51.500213], [-0.6101337999999998, 51.50052819999999], [-0.6100486, 51.500606000000005], [-0.6097669999999998, 51.500869300000005], [-0.6093527, 51.50126939999999], [-0.6080582, 51.50257], [-0.6067587, 51.5038827], [-0.6055579, 51.5051452], [-0.6042979, 51.5064401], [-0.6041237, 51.506602], [-0.6024388, 51.5082369], [-0.6015605, 51.50908789999999], [-0.6007002, 51.50990869999999], [-0.6000997999999999, 51.5105171], [-0.5998345, 51.5107774], [-0.5995890999999999, 51.51101189999999], [-0.599325, 51.5112426], [-0.5990472, 51.5114518], [-0.5987746, 51.51164279999999], [-0.5983787999999999, 51.5118595], [-0.5980544, 51.5120085], [-0.5973738, 51.51227839999999], [-0.5969552000000001, 51.5124218], [-0.5967029, 51.5124854], [-0.5964469, 51.5125381], [-0.5962391, 51.51256660000001], [-0.5959801, 51.51259780000001], [-0.5957374, 51.5126152], [-0.5954912, 51.51262], [-0.5952360999999999, 51.5126092], [-0.5949402999999999, 51.512575], [-0.5946588, 51.51253539999999], [-0.593522, 51.51234049999999], [-0.5933386, 51.51231], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5679127, 51.50944249999999], [-0.5667045, 51.50940669999998], [-0.5661912, 51.5093837], [-0.5697794, 51.509617799999994], [-0.5717329999999999, 51.509755699999985], [-0.5727985, 51.509840099999984], [-0.5739000999999999, 51.5099322], [-0.5755607, 51.5100804], [-0.5766849999999999, 51.51018500000001], [-0.5776150999999999, 51.5102776], [-0.5802295, 51.51055920000001], [-0.5817002, 51.5107295], [-0.5829215, 51.51087969999998], [-0.5838389999999999, 51.5110084], [-0.5866298, 51.5114312], [-0.5869687, 51.5114825], [-0.5899883, 51.51194660000001], [-0.5919076, 51.51225469999999]]}", "current_leg_start": "Windsor & Eton Central", "dest_arr_time_act": "1306", "motion_projection": null, "next_location_lat": "51.5122547", "next_location_lon": "-0.5919076", "previous_location": "Windsor & Eton Central", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1049.468, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1088.464, \"from_m\": 1049.468, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1159.476, \"from_m\": 1088.464, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1183.533, \"from_m\": 1159.476, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1274.252, \"from_m\": 1183.533, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1443.746, \"from_m\": 1274.252, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2199.218, \"from_m\": 1443.746, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2257.573, \"from_m\": 2199.218, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2343.777, \"from_m\": 2257.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5579.627, \"from_m\": 2343.777, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8322.569, \"from_m\": 5579.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8618.931, \"from_m\": 8322.569, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8670.038, \"from_m\": 8618.931, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9229.595, \"from_m\": 8670.038, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11295.87, \"from_m\": 9229.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\": 13049.384, \"from_m\": 11295.87, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23436.915, \"from_m\": 13049.384, \"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\": 23710.926, \"from_m\": 23436.915, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28392.58, \"from_m\": 23710.926, \"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\": 29031.944, \"from_m\": 28392.58, \"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\": 29591.64, \"from_m\": 29031.944, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29644.893, \"from_m\": 29591.64, \"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\": 29765.646, \"from_m\": 29644.893, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30097.518, \"from_m\": 29765.646, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38415.303, \"from_m\": 30097.518, \"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\": 38783.144, \"from_m\": 38415.303, \"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\": 40444.287, \"from_m\": 38783.144, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40908.81, \"from_m\": 40444.287, \"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\": 41109.87, \"from_m\": 40908.81, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42761.441, \"from_m\": 41109.87, \"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\": 42825.741, \"from_m\": 42761.441, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46729.504, \"from_m\": 42825.741, \"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\": 50234.726, \"from_m\": 46729.504, \"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\": 50318.286, \"from_m\": 50234.726, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56366.971, \"from_m\": 50318.286, \"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\": 56458.278, \"from_m\": 56366.971, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60886.41, \"from_m\": 56458.278, \"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\": 61571.932, \"from_m\": 60886.41, \"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\": 62812.528, \"from_m\": 61571.932, \"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\": 62904.537, \"from_m\": 62812.528, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67116.174, \"from_m\": 62904.537, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67395.792, \"from_m\": 67116.174, \"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\": 67471.876, \"from_m\": 67395.792, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 67616.013, \"from_m\": 67471.876, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 67665.468, \"from_m\": 67616.013, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68063.283, \"from_m\": 67665.468, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68385.494, \"from_m\": 68063.283, \"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\": 698390, \"profile_key\": \"8b64a25be46fe97c632222efcc91f8cf084d6101b835da386e2070307f5b8d30\", \"schedule_id\": 28222, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1300\", \"location\": \"Windsor & Eton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68990}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": null, \"location\": \"Slough\", \"stage_seq\": 2, \"distance_m\": 1117.886, \"section_seq\": 1, \"route_path_id\": 68990}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68385.494, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68990}], \"total_distance_m\": 68385.494, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 64868.105, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3517.389, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1300", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5122547", "current_position_lon": "-0.5919076", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:22Z\", \"source_id\": 58687958, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:24Z\", \"source_id\": 18699347, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Slough", "service_state_platform": "1", "timing_fact_generation": 1789819465410854, "current_leg_arrival_utc": "2026-09-19T13:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:05:32.239000", "service_state_evidence_id": 18699347, "current_leg_start_actual_dep": "2026-09-19T13:00:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-19T12:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:33.661052", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
WNC |
SLO |
2A46 |
165127 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1049.468, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1088.464, "from_m": 1049.468, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1159.476, "from_m": 1088.464, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1183.533, "from_m": 1159.476, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1274.252, "from_m": 1183.533, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1443.746, "from_m": 1274.252, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2199.218, "from_m": 1443.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2257.573, "from_m": 2199.218, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2343.777, "from_m": 2257.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5579.627, "from_m": 2343.777, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8322.569, "from_m": 5579.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8618.931, "from_m": 8322.569, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8670.038, "from_m": 8618.931, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9229.595, "from_m": 8670.038, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11295.87, "from_m": 9229.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": 13049.384, "from_m": 11295.87, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23436.915, "from_m": 13049.384, "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": 23710.926, "from_m": 23436.915, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28392.58, "from_m": 23710.926, "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": 29031.944, "from_m": 28392.58, "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": 29591.64, "from_m": 29031.944, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29644.893, "from_m": 29591.64, "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": 29765.646, "from_m": 29644.893, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30097.518, "from_m": 29765.646, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38415.303, "from_m": 30097.518, "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": 38783.144, "from_m": 38415.303, "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": 40444.287, "from_m": 38783.144, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40908.81, "from_m": 40444.287, "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": 41109.87, "from_m": 40908.81, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42761.441, "from_m": 41109.87, "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": 42825.741, "from_m": 42761.441, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46729.504, "from_m": 42825.741, "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": 50234.726, "from_m": 46729.504, "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": 50318.286, "from_m": 50234.726, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56366.971, "from_m": 50318.286, "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": 56458.278, "from_m": 56366.971, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60886.41, "from_m": 56458.278, "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": 61571.932, "from_m": 60886.41, "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": 62812.528, "from_m": 61571.932, "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": 62904.537, "from_m": 62812.528, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67116.174, "from_m": 62904.537, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67395.792, "from_m": 67116.174, "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": 67471.876, "from_m": 67395.792, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 67616.013, "from_m": 67471.876, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 67665.468, "from_m": 67616.013, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68063.283, "from_m": 67665.468, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68385.494, "from_m": 68063.283, "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": 698390, "profile_key": "8b64a25be46fe97c632222efcc91f8cf084d6101b835da386e2070307f5b8d30", "schedule_id": 28222, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1300", "location": "Windsor & Eton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68990}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": null, "location": "Slough", "stage_seq": 2, "distance_m": 1117.886, "section_seq": 1, "route_path_id": 68990}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68385.494, "from_m": 0.0, "section_seq": 1, "route_path_id": 68990}], "total_distance_m": 68385.494, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 64868.105, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3517.389, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23553, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:22Z", "source_id": 58687958, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:05:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:24Z", "source_id": 18699347, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T13:05:00+01:00", "operational_fact": true}] |
Windsor & Eton Central |
1300 |
1300 |
BAY |
None |
None |
Slough |
1306 |
1306 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y15652/2026-09-19/detailed |
None |
Windsor & Eton Central |
2026-09-19T13:00:00+01:00 |
Slough |
6.0 |
{"type": "LineString", "coordinates": [[-0.6103466999999999, 51.4832256], [-0.6109315, 51.48335360000001], [-0.6114333, 51.48343959999999], [-0.6119118, 51.4834713], [-0.6124107, 51.4834917], [-0.6132370999999999, 51.48351710000001], [-0.6136805, 51.4835319], [-0.6141159999999999, 51.4835661], [-0.6146025, 51.4836232], [-0.6147682, 51.48364930000001], [-0.6150257999999998, 51.4836917], [-0.6153017999999999, 51.4837515], [-0.615644, 51.4838599], [-0.6160106999999999, 51.4839971], [-0.6163407, 51.4841449], [-0.6166134, 51.48429709999999], [-0.6168194, 51.48442899999999], [-0.6170582, 51.48460599999999], [-0.6172413, 51.4847761], [-0.6173988000000001, 51.4849368], [-0.617502, 51.48506679999999], [-0.6175769999999999, 51.48514759999998], [-0.6177022, 51.48532919999999], [-0.6178053999999998, 51.4855182], [-0.6178953, 51.485744999999994], [-0.6179408, 51.4859406], [-0.6179293999999999, 51.4861451], [-0.6179269999999999, 51.4863768], [-0.6179104, 51.48655349999999], [-0.617802, 51.48712049999999], [-0.6177671999999998, 51.4873969], [-0.6177472999999999, 51.4876242], [-0.6177086, 51.48797879999999], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.4886042], [-0.6177286, 51.488929799999994], [-0.6177971, 51.48949439999999], [-0.6178878, 51.49018019999999], [-0.6178995999999999, 51.4903314], [-0.6179126000000001, 51.4904974], [-0.6179015999999999, 51.49079059999999], [-0.6178621, 51.491240600000005], [-0.6177962, 51.4916882], [-0.6176740999999999, 51.4922493], [-0.6175302, 51.49267429999999], [-0.6174718999999999, 51.492846400000005], [-0.6173508, 51.49312230000001], [-0.6172611, 51.49332679999999], [-0.6170301, 51.49379609999999], [-0.6165696999999999, 51.4945133], [-0.6160914, 51.495222099999985], [-0.6156208999999999, 51.4957979], [-0.6155117999999999, 51.49591860000001], [-0.6149871, 51.4964626], [-0.6137969, 51.49743180000001], [-0.6126681, 51.4983467], [-0.6121661377666715, 51.4987748385867], [-0.6118277, 51.49906349999999], [-0.6117357, 51.49914199999999], [-0.6116039, 51.49925439999999], [-0.6110088, 51.4997321], [-0.610472, 51.500213], [-0.6101337999999998, 51.50052819999999], [-0.6100486, 51.500606000000005], [-0.6097669999999998, 51.500869300000005], [-0.6093527, 51.50126939999999], [-0.6080582, 51.50257], [-0.6067587, 51.5038827], [-0.6055579, 51.5051452], [-0.6042979, 51.5064401], [-0.6041237, 51.506602], [-0.6024388, 51.5082369], [-0.6015605, 51.50908789999999], [-0.6007002, 51.50990869999999], [-0.6000997999999999, 51.5105171], [-0.5998345, 51.5107774], [-0.5995890999999999, 51.51101189999999], [-0.599325, 51.5112426], [-0.5990472, 51.5114518], [-0.5987746, 51.51164279999999], [-0.5983787999999999, 51.5118595], [-0.5980544, 51.5120085], [-0.5973738, 51.51227839999999], [-0.5969552000000001, 51.5124218], [-0.5967029, 51.5124854], [-0.5964469, 51.5125381], [-0.5962391, 51.51256660000001], [-0.5959801, 51.51259780000001], [-0.5957374, 51.5126152], [-0.5954912, 51.51262], [-0.5952360999999999, 51.5126092], [-0.5949402999999999, 51.512575], [-0.5946588, 51.51253539999999], [-0.593522, 51.51234049999999], [-0.5933386, 51.51231], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5679127, 51.50944249999999], [-0.5667045, 51.50940669999998], [-0.5661912, 51.5093837], [-0.5697794, 51.509617799999994], [-0.5717329999999999, 51.509755699999985], [-0.5727985, 51.509840099999984], [-0.5739000999999999, 51.5099322], [-0.5755607, 51.5100804], [-0.5766849999999999, 51.51018500000001], [-0.5776150999999999, 51.5102776], [-0.5802295, 51.51055920000001], [-0.5817002, 51.5107295], [-0.5829215, 51.51087969999998], [-0.5838389999999999, 51.5110084], [-0.5866298, 51.5114312], [-0.5869687, 51.5114825], [-0.5899883, 51.51194660000001], [-0.5919076, 51.51225469999999]]} |
5.0 |
1259 |
1305 |
Windsor & Eton Central |
Slough |
Slough |
51.5122547 |
-0.5919076 |
51.5122547 |
-0.5919076 |
1 |
0 |
2026-09-19 12:15:51 |
TERMINATED |
2026-09-19 12:05:00 |
Slough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699347 |
1789819465410854 |
5 |
5 |
2026-09-19 12:15:33.661052 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:05:32.239000 |
| 666622 |
697056 |
C11137 |
872N25MK19 |
2026-09-19 |
COMPLETE |
18699230 |
2026-09-19 13:05:00 |
2026-09-19 12:15:51 |
2026-09-21 12:15:51 |
{"id": 697056, "stp": "P", "toc": "London Overground", "uid": "C11137", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C11137/2026-09-19/detailed", "trust_id": "872N25MK19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-19", "dest_arr_time": "1303", "dest_platform": "1", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2N25", "timing_status": "LATE", "origin_station": "Richmond North London Line", "current_leg_arr": "1305", "current_leg_dep": "1302", "current_leg_end": "Stratford", "origin_dep_time": "1201", "origin_platform": "5", "current_location": "Stratford", "last_update_time": "2026-09-19T12:15:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Hackney Wick", "dest_arr_time_act": "1303", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Hackney Wick", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1201", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:05Z\", \"source_id\": 58557130, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:05:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:11Z\", \"source_id\": 18659492, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:47Z\", \"source_id\": 58563142, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:08:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:54Z\", \"source_id\": 18661302, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:52Z\", \"source_id\": 58569888, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:11:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:55Z\", \"source_id\": 18663263, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:41Z\", \"source_id\": 58575861, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:42Z\", \"source_id\": 18665123, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:59Z\", \"source_id\": 58591319, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:21:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:04Z\", \"source_id\": 18670014, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:55Z\", \"source_id\": 58599649, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:00Z\", \"source_id\": 18672638, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:10Z\", \"source_id\": 58604382, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:16Z\", \"source_id\": 18674083, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:05Z\", \"source_id\": 58608398, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:08Z\", \"source_id\": 18675345, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:02Z\", \"source_id\": 58612609, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:06Z\", \"source_id\": 18676627, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:59Z\", \"source_id\": 58616971, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:01Z\", \"source_id\": 18677893, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:03Z\", \"source_id\": 58621719, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:09Z\", \"source_id\": 18679326, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:37Z\", \"source_id\": 58627409, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:40Z\", \"source_id\": 18680953, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:47Z\", \"source_id\": 58634265, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:51Z\", \"source_id\": 18683018, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:06Z\", \"source_id\": 58639101, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:43:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:10Z\", \"source_id\": 18684514, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:01Z\", \"source_id\": 58647769, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:04Z\", \"source_id\": 18687147, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:53Z\", \"source_id\": 58651671, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:56Z\", \"source_id\": 18688366, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:50:23Z\", \"source_id\": 58657373, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:50:28Z\", \"source_id\": 18690033, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:47Z\", \"source_id\": 58662723, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:53Z\", \"source_id\": 18691669, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:13Z\", \"source_id\": 58667914, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:16Z\", \"source_id\": 18693246, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:01Z\", \"source_id\": 58674087, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:58:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:05Z\", \"source_id\": 18695082, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:56Z\", \"source_id\": 58680477, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:01Z\", \"source_id\": 18697049, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:10Z\", \"source_id\": 58687544, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:12Z\", \"source_id\": 18699230, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "1", "timing_fact_generation": 1789819454341639, "current_leg_arrival_utc": "2026-09-19T13:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:05:33.421834", "service_state_evidence_id": 18699230, "current_leg_start_actual_dep": "2026-09-19T13:00:30+01:00", "operational_evidence_version": 115, "service_state_event_time_utc": "2026-09-19T12:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:33.658080", "service_state_valid_until_kind": null, "operational_interpretation_version": 115, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
SRA |
2N25 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 28339, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:05Z", "source_id": 58557130, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:05:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:11Z", "source_id": 18659492, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28347, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:47Z", "source_id": 58563142, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:08:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:54Z", "source_id": 18661302, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22346, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:52Z", "source_id": 58569888, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:11:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:55Z", "source_id": 18663263, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22342, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:41Z", "source_id": 58575861, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:13:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:42Z", "source_id": 18665123, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22503, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:59Z", "source_id": 58591319, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:21:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:04Z", "source_id": 18670014, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:55Z", "source_id": 58599649, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:24:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:00Z", "source_id": 18672638, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:10Z", "source_id": 58604382, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:26:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:16Z", "source_id": 18674083, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:05Z", "source_id": 58608398, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:28:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:08Z", "source_id": 18675345, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:02Z", "source_id": 58612609, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:30:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:06Z", "source_id": 18676627, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:59Z", "source_id": 58616971, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:32:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:01Z", "source_id": 18677893, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:03Z", "source_id": 58621719, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:34:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:09Z", "source_id": 18679326, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:37Z", "source_id": 58627409, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:37:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:40Z", "source_id": 18680953, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:47Z", "source_id": 58634265, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:40:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:51Z", "source_id": 18683018, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:06Z", "source_id": 58639101, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:43:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:10Z", "source_id": 18684514, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:01Z", "source_id": 58647769, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:46:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:04Z", "source_id": 18687147, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:53Z", "source_id": 58651671, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:48:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:56Z", "source_id": 18688366, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:50:23Z", "source_id": 58657373, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:51:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:50:28Z", "source_id": 18690033, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:47Z", "source_id": 58662723, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T11:53:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:53Z", "source_id": 18691669, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:13Z", "source_id": 58667914, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T11:55:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:16Z", "source_id": 18693246, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:01Z", "source_id": 58674087, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T11:58:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:05Z", "source_id": 18695082, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:56Z", "source_id": 58680477, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T12:01:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:01Z", "source_id": 18697049, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15301, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:10Z", "source_id": 58687544, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T12:05:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:12Z", "source_id": 18699230, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T13:05:00+01:00", "operational_fact": true}] |
Richmond North London Line |
1201 |
1201 |
5 |
None |
None |
Stratford |
1303 |
1303 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C11137/2026-09-19/detailed |
None |
Hackney Wick |
2026-09-19T13:00:30+01:00 |
Stratford |
3.0 |
{"type": "LineString", "coordinates": [[-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]} |
1.0 |
1302 |
1305 |
Hackney Wick |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-19 12:15:51 |
TERMINATED |
2026-09-19 12:05:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699230 |
1789819454341639 |
115 |
115 |
2026-09-19 12:15:33.658080 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:05:33.421834 |
| 666623 |
696551 |
L86959 |
081A64MJ19 |
2026-09-19 |
COMPLETE |
18700171 |
2026-09-19 12:59:00 |
2026-09-19 12:15:52 |
2026-09-21 12:15:52 |
{"id": 696551, "stp": "P", "toc": "ScotRail", "uid": "L86959", "consist": "156508", "dest_crs": "STR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86959/2026-09-19/detailed", "trust_id": "081A64MJ19", "origin_crs": "AYR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stranraer", "service_date": "2026-09-19", "dest_arr_time": "1257", "dest_platform": "1", "is_terminated": 1, "next_location": "Stranraer", "signalling_id": "1A64", "timing_status": "LATE", "origin_station": "Ayr", "current_leg_arr": "1259", "current_leg_dep": "1223", "current_leg_end": "Stranraer", "origin_dep_time": "1136", "origin_platform": "3", "current_location": "Stranraer Harbour (Ferry)", "last_update_time": "2026-09-19T12:15:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.7822193, 55.09762320000001], [-4.7820979999999995, 55.09735779999999], [-4.782005899999999, 55.0971536], [-4.7818972, 55.0969265], [-4.781827, 55.09669060000001], [-4.7817819, 55.0964591], [-4.781747299999999, 55.0961939], [-4.781747, 55.0959488], [-4.7817705, 55.095699800000006], [-4.781805599999999, 55.095450500000005], [-4.781878899999999, 55.0951911], [-4.7821137, 55.0946124], [-4.7826658, 55.0938316], [-4.783180634407541, 55.09332654180912], [-4.7832293, 55.09327880000001], [-4.7836854, 55.0929336], [-4.7842517, 55.09256689999999], [-4.790341899999999, 55.089470899999995], [-4.7911875, 55.08897], [-4.7919751, 55.088392600000006], [-4.7927743, 55.0876906], [-4.793679099999999, 55.0867504], [-4.794529799999999, 55.0861018], [-4.795669199999999, 55.0854683], [-4.796523099999999, 55.0851169], [-4.797496, 55.0847828], [-4.798711, 55.0844883], [-4.7999361, 55.0842952], [-4.8012275, 55.0841863], [-4.801957399999999, 55.0841821], [-4.802595599999999, 55.0841784], [-4.8041547, 55.0842829], [-4.804392299999999, 55.0842952], [-4.805068899999999, 55.0843267], [-4.8055664, 55.084315100000005], [-4.806085699999999, 55.0842729], [-4.8068307, 55.08416489999999], [-4.8075317, 55.08401559999999], [-4.807917499999999, 55.0838981], [-4.808332399999999, 55.0837416], [-4.8086883, 55.0836038], [-4.8091181, 55.0834377], [-4.8092794, 55.0833426], [-4.8096594999999995, 55.08312490000001], [-4.8097769999999995, 55.0830464], [-4.810043299999999, 55.082842], [-4.8104878, 55.0824544], [-4.8108481, 55.0820307], [-4.8114496, 55.080915], [-4.811508399999999, 55.0808059], [-4.8120671, 55.0800917], [-4.8121695, 55.0799827], [-4.8126089, 55.0795594], [-4.8131494, 55.079110199999995], [-4.8137624, 55.0786744], [-4.8145839, 55.0781967], [-4.814997899999999, 55.0779741], [-4.815452499999999, 55.0777732], [-4.8159967, 55.0775385], [-4.8168734, 55.0772239], [-4.817557599999999, 55.0770149], [-4.8183756, 55.0767957], [-4.8192634, 55.07655580000001], [-4.820205999999999, 55.07621050000001], [-4.8211224, 55.07576950000001], [-4.8219701, 55.0752463], [-4.822497599999999, 55.07485020000001], [-4.822964999999999, 55.074419799999994], [-4.823383999999999, 55.0739219], [-4.823792599999999, 55.07326470000001], [-4.823991500000001, 55.07270270000001], [-4.824078, 55.07219860000001], [-4.824080099999999, 55.0717063], [-4.824019599999999, 55.0712136], [-4.8238294, 55.070646700000005], [-4.8235326, 55.07009629999998], [-4.823243499999999, 55.06966630000001], [-4.822880299999999, 55.0692529], [-4.822424099999999, 55.06884190000001], [-4.8211226, 55.067807], [-4.820746399999999, 55.06745910000001], [-4.820434399999999, 55.067107199999995], [-4.820112999999999, 55.066704], [-4.819775699999999, 55.0661543], [-4.819077699999999, 55.0646248], [-4.818869799999999, 55.063822900000005], [-4.818790599999999, 55.063015], [-4.8188034, 55.06243090000001], [-4.8189011, 55.0620252], [-4.819001199999999, 55.061706400000006], [-4.8192034, 55.06117299999998], [-4.8192461, 55.0610988], [-4.819295399999999, 55.061013], [-4.819425899999999, 55.0607862], [-4.8197320999999995, 55.06025289999999], [-4.8200535, 55.0598663], [-4.8203911, 55.059530900000006], [-4.821015699999999, 55.058946199999994], [-4.821669699999999, 55.058463800000006], [-4.8222489, 55.0581098], [-4.823226899999999, 55.0575638], [-4.8241788, 55.0571219], [-4.8261379, 55.05623730000001], [-4.827935999999999, 55.0553166], [-4.8294255, 55.0545106], [-4.8301257, 55.0541201], [-4.830825599999999, 55.0536807], [-4.8313697, 55.0532663], [-4.831515, 55.0531524], [-4.8315549, 55.0531177], [-4.8319856, 55.0527239], [-4.832522899999999, 55.052180799999995], [-4.8337304, 55.0509685], [-4.834928599999999, 55.0497508], [-4.835846999999999, 55.0488156], [-4.836367399999999, 55.0481887], [-4.8368899999999995, 55.04739779999999], [-4.837136299999999, 55.046859600000005], [-4.8373498, 55.046117899999985], [-4.8374372, 55.045309299999985], [-4.837405699999999, 55.0447743], [-4.8373096, 55.044316299999984], [-4.8370873, 55.0435961], [-4.8367711, 55.0429873], [-4.8363022, 55.0422962], [-4.835959645987187, 55.04188816749413], [-4.8358638, 55.04177399999999], [-4.8355044, 55.041421799999995], [-4.835094, 55.0410651], [-4.834703300000001, 55.04072419999999], [-4.8339171, 55.0400333], [-4.8333992, 55.0395823], [-4.8327481, 55.038998500000005], [-4.831651299999999, 55.0379074], [-4.831037200000001, 55.0371355], [-4.830427099999999, 55.0357931], [-4.829774799999999, 55.0339404], [-4.8294721, 55.033210800000006], [-4.8293308, 55.03273969999999], [-4.8292403, 55.0323633], [-4.8291814, 55.03193699999999], [-4.829129999999999, 55.031248], [-4.829125300000001, 55.03103569999999], [-4.829093799999999, 55.03073459999999], [-4.829117299999999, 55.030397400000005], [-4.829174699999999, 55.0300448], [-4.8292419, 55.029802700000005], [-4.829301499999999, 55.0295541], [-4.8294051, 55.02920009999998], [-4.8296659, 55.028639799999986], [-4.829973599999999, 55.0281415], [-4.8300843, 55.0279667], [-4.830571100000001, 55.0274281], [-4.8308279, 55.0271694], [-4.830964399999999, 55.0270269], [-4.8310016, 55.02699179999998], [-4.8314179, 55.0266102], [-4.8319795, 55.02617070000001], [-4.8324592, 55.0258752], [-4.832946, 55.025587900000005], [-4.8345467, 55.024760399999984], [-4.835005, 55.02449649999999], [-4.835248399999999, 55.0243486], [-4.8355897, 55.02413699999999], [-4.835934999999999, 55.0239126], [-4.8361502, 55.02376700000001], [-4.8364063, 55.0235936], [-4.8368814, 55.023232099999994], [-4.836922699999999, 55.0231964], [-4.8371286, 55.02302559999999], [-4.8375181, 55.022685900000006], [-4.8378173, 55.02239779999999], [-4.8382774, 55.0218833], [-4.838340699999999, 55.0218242], [-4.8394272, 55.02091380000001], [-4.839874799999999, 55.0205996], [-4.8404777, 55.02021280000001], [-4.8412722, 55.0198139], [-4.8418921, 55.019516], [-4.8434907, 55.01895629999999], [-4.846355299999999, 55.0183258], [-4.847395999999999, 55.01805209999999], [-4.8485654, 55.017599999999995], [-4.849890499999999, 55.0168342], [-4.8504268999999995, 55.016431299999994], [-4.8509025342454155, 55.016017246435766], [-4.851016999999999, 55.015917599999995], [-4.852857, 55.0138692], [-4.852953499999999, 55.013702499999994], [-4.8533344, 55.0130448], [-4.8536509, 55.01210669999999], [-4.8537369, 55.01157320000001], [-4.853743199999999, 55.0115162], [-4.853817599999999, 55.011039999999994], [-4.853870199999999, 55.01086649999999], [-4.853962899999999, 55.0105708], [-4.8540699, 55.01028660000001], [-4.854140899999999, 55.0101068], [-4.8546004, 55.009129], [-4.8552202, 55.00819250000001], [-4.856702, 55.0065063], [-4.856743, 55.0064611], [-4.8576852, 55.0053874], [-4.859119799999999, 55.003849999999986], [-4.8593929, 55.0035099], [-4.859596, 55.0032196], [-4.8598592, 55.00276629999998], [-4.8600691, 55.00233339999999], [-4.8605853, 55.001352], [-4.860970699999999, 55.0007679], [-4.8615302, 55.0001173], [-4.8623466, 54.99939129999999], [-4.8631917, 54.9987167], [-4.863521199999999, 54.9983759], [-4.8635682, 54.99832729999999], [-4.8638274, 54.9980272], [-4.864031, 54.9977415], [-4.8643064, 54.997281599999994], [-4.8644776, 54.99687819999999], [-4.8646137000000005, 54.9964211], [-4.8646788, 54.99594849999999], [-4.8646355, 54.9953508], [-4.864451799999999, 54.994704600000006], [-4.864097799999999, 54.9939956], [-4.863641, 54.99339989999999], [-4.8631287, 54.9928207], [-4.862826, 54.99244120000001], [-4.8624995, 54.99194140000001], [-4.862307, 54.9915374], [-4.8621066, 54.99092809999999], [-4.861998453485229, 54.99038365396537], [-4.8619843, 54.99031239999999], [-4.861932399999999, 54.9896985], [-4.8619974, 54.9891138], [-4.8621096999999995, 54.98858810000001], [-4.8623145, 54.9880636], [-4.865710799999999, 54.981108899999995], [-4.8659964, 54.98035780000001], [-4.8661921, 54.9795858], [-4.866308199999999, 54.97859630000001], [-4.866285499999999, 54.97826], [-4.8662404, 54.977592], [-4.866295999999999, 54.976609999999994], [-4.8665881, 54.975911], [-4.866987, 54.9752483], [-4.8677591, 54.9745729], [-4.8686992, 54.974034], [-4.8699998, 54.9735616], [-4.8709601, 54.97333379999999], [-4.8719203, 54.9730905], [-4.8729985, 54.9726718], [-4.8739695, 54.9720837], [-4.874602499999999, 54.9714186], [-4.8747903, 54.9710953], [-4.8749244, 54.97075970000001], [-4.8751336, 54.9699252], [-4.8749887, 54.9692632], [-4.874634699999999, 54.96862269999999], [-4.8743155, 54.96823010000001], [-4.8739266, 54.9678929], [-4.871957399999999, 54.96660750000001], [-4.8663522, 54.962971499999995], [-4.865497999999999, 54.96233959999999], [-4.8645565, 54.961482499999995], [-4.864377899999999, 54.961285199999985], [-4.863755799999999, 54.9604598], [-4.8634576, 54.95983699999999], [-4.8632466, 54.9590909], [-4.8631421, 54.9584518], [-4.8628859, 54.9576146], [-4.862797199999999, 54.95743379999999], [-4.862103299999999, 54.95639320000001], [-4.8620084, 54.95627529999999], [-4.8607974, 54.954772000000006], [-4.860179199999999, 54.9537391], [-4.859885199999999, 54.953101], [-4.8593988, 54.9510661], [-4.8593424999999995, 54.9508351], [-4.858936, 54.9491838], [-4.8588702, 54.94845879999999], [-4.8589224, 54.947430099999984], [-4.8589707, 54.94692860000001], [-4.859000099999999, 54.9467164], [-4.859020599999999, 54.946481], [-4.858973999999999, 54.9461816], [-4.858900899999999, 54.945812199999985], [-4.858563, 54.9447944], [-4.8584973, 54.9440983], [-4.8585095, 54.9436504], [-4.8586148, 54.9431868], [-4.8588672, 54.942319299999994], [-4.8592605, 54.941495499999995], [-4.8593889, 54.941174], [-4.859481799999999, 54.9408634], [-4.859602899999999, 54.94031259999999], [-4.8596263, 54.9394715], [-4.859603381013444, 54.938812957853784], [-4.8595959, 54.938598], [-4.8597195, 54.937909], [-4.8598822, 54.9373939], [-4.859992599999999, 54.9371659], [-4.8604223, 54.9363523], [-4.8604741, 54.9362732], [-4.8608232, 54.935655699999984], [-4.860959399999999, 54.9354314], [-4.8610819, 54.9351509], [-4.8612142, 54.9346609], [-4.8612916, 54.9341142], [-4.8613134, 54.933707], [-4.8612755, 54.93327819999999], [-4.8606819, 54.92795759999999], [-4.860570399999999, 54.927277100000005], [-4.8603283, 54.92656409999999], [-4.8599564, 54.9258882], [-4.859459199999999, 54.9252199], [-4.858836499999999, 54.9245415], [-4.857488, 54.923455], [-4.857476699999999, 54.92344499999999], [-4.856903499999999, 54.9229393], [-4.856377799999999, 54.92235470000001], [-4.8558302, 54.9215413], [-4.855585700000001, 54.920959], [-4.8554293, 54.920451400000005], [-4.8552734, 54.91898799999999], [-4.855075099999999, 54.918173900000006], [-4.8548146, 54.9175623], [-4.854455099999999, 54.91694340000001], [-4.853940199999999, 54.91627780000001], [-4.853184, 54.9155932], [-4.852019, 54.91477569999999], [-4.8509025342454155, 54.91414064123231], [-4.849974399999999, 54.91361270000001], [-4.8491339, 54.9130635], [-4.8482181, 54.9123881], [-4.8476265, 54.9118315], [-4.847135799999999, 54.911214599999994], [-4.8467368, 54.9104904], [-4.8464738999999994, 54.909931500000006], [-4.8462776, 54.90935549999999], [-4.8461682, 54.9087979], [-4.8459755, 54.9070876], [-4.8458104, 54.90624919999998], [-4.8455022, 54.9053481], [-4.845146999999999, 54.9046074], [-4.8446631, 54.9039279], [-4.8443863, 54.90360330000001], [-4.843405, 54.9027056], [-4.842890599999999, 54.9022008], [-4.8422957, 54.90144599999999], [-4.841948899999999, 54.9008155], [-4.8416948, 54.9001469], [-4.8415893, 54.89973690000001], [-4.841476899999999, 54.89865040000001], [-4.841411999999999, 54.8981432], [-4.841255999999999, 54.8976996], [-4.840923399999999, 54.8970094], [-4.840441299999999, 54.89631989999999], [-4.8399525, 54.8957915], [-4.8397819, 54.895607000000005], [-4.8386397, 54.8946117], [-4.8379306, 54.8937359], [-4.8370695, 54.89245270000001], [-4.8367509, 54.8918174], [-4.8365563, 54.89120069999999], [-4.8364547, 54.89058179999999], [-4.836438299999999, 54.8898468], [-4.8365347, 54.88916639999999], [-4.836750399999999, 54.88847859999999], [-4.8368999, 54.888212], [-4.836946899999999, 54.88812819999999], [-4.8373197, 54.88746369999999], [-4.837408699999999, 54.887325800000006], [-4.837545945024927, 54.88717603594891], [-4.838265899999999, 54.8863904], [-4.838770099999999, 54.88580150000001], [-4.8391537, 54.8851956], [-4.8395137, 54.88434809999999], [-4.839553199999999, 54.88425509999999], [-4.839686799999999, 54.8835954], [-4.8397331, 54.882801], [-4.8396672999999995, 54.8823065], [-4.8396565, 54.88222489999999], [-4.8393711, 54.8812175], [-4.8393407, 54.88094120000001], [-4.839336099999999, 54.880654699999994], [-4.8394008, 54.88021810000001], [-4.8395791, 54.87975780000001], [-4.8398424, 54.879332000000005], [-4.8402087, 54.8789347], [-4.8405263, 54.87864050000001], [-4.840900799999999, 54.87836949999999], [-4.8416951, 54.877909200000005], [-4.842434099999999, 54.87755769999999], [-4.8429949, 54.87732569999999], [-4.8436395999999995, 54.8771002], [-4.845216999999999, 54.8766553], [-4.846958299999999, 54.87617769999999], [-4.8473035, 54.8760837], [-4.848815299999999, 54.8756501], [-4.8496843, 54.8754127], [-4.8506071, 54.8751651], [-4.8509025342454155, 54.875098940048616], [-4.8514859, 54.874968299999985], [-4.8527615, 54.874726800000005], [-4.8541576, 54.874527599999986], [-4.8554927999999995, 54.87440370000001], [-4.856736, 54.87434939999999], [-4.858096399999999, 54.8743419], [-4.8592597, 54.874363300000006], [-4.8657313, 54.87466930000001], [-4.8660342, 54.8746831], [-4.869090099999999, 54.874818100000006], [-4.8702888, 54.8749127], [-4.8729855, 54.875250099999995], [-4.880871, 54.876415400000006], [-4.8810988, 54.87645479999998], [-4.8821527, 54.8766071], [-4.8840291, 54.876886299999995], [-4.8870306999999995, 54.877331899999994], [-4.887990599999999, 54.8774658], [-4.889856099999999, 54.877749], [-4.8922235, 54.8781009], [-4.9014665, 54.8794795], [-4.901888700000001, 54.8795376], [-4.9052823, 54.88002699999999], [-4.9062707, 54.8801696], [-4.9074125, 54.88033620000001], [-4.9119777, 54.881002499999994], [-4.9123617, 54.88105850000001], [-4.9142312, 54.8813827], [-4.914880999999999, 54.8815037], [-4.9171991, 54.882017], [-4.918466799999999, 54.8823362], [-4.9199182, 54.8827457], [-4.921364699999999, 54.8832156], [-4.923012299999999, 54.8837943], [-4.9243917, 54.88432360000001], [-4.926526999999999, 54.8852451], [-4.929555399999999, 54.88674040000001], [-4.930414621579006, 54.88717603594891], [-4.9325173, 54.8882421], [-4.9350339, 54.88948879999999], [-4.937525599999999, 54.8906633], [-4.9402088, 54.8917004], [-4.940734062657367, 54.89189535825315], [-4.9446126, 54.8933349], [-4.946332899999999, 54.8939032], [-4.9472345, 54.894157099999994], [-4.9475932, 54.894249900000005], [-4.9480604, 54.894371199999995], [-4.948709399999999, 54.894526], [-4.949100800000001, 54.89461639999999], [-4.9496582, 54.894734], [-4.9499192, 54.89478330000001], [-4.950350299999999, 54.89486399999999], [-4.950735, 54.8949315], [-4.9514668, 54.8950511], [-4.9519821, 54.895126700000006], [-4.9522534, 54.8951641], [-4.952569199999999, 54.8952054], [-4.9531674, 54.895278899999994], [-4.9533577, 54.8953009], [-4.9535479, 54.895321300000006], [-4.953900599999999, 54.8953507], [-4.9543213, 54.8953801], [-4.955266899999999, 54.89543799999999], [-4.9553859, 54.8954443], [-4.961490099999999, 54.89576979999999], [-4.967452799999999, 54.8960872], [-4.969351099999999, 54.896201999999995], [-4.9695377, 54.896211399999984], [-4.972310799999999, 54.89634669999999], [-4.976304799999999, 54.89658549999999], [-4.979738799999999, 54.8968997], [-4.9836548, 54.89731419999999], [-4.9840026, 54.897346600000006], [-4.9881355, 54.8978013], [-4.9905689, 54.89803990000001], [-4.9908593, 54.8980684], [-4.9940408, 54.8984818], [-4.9958565, 54.8987177], [-4.999014699999999, 54.8991917], [-5.0073455, 54.9004962], [-5.0076611, 54.90055369999999], [-5.007959799999999, 54.900606499999995], [-5.0085584, 54.9006978], [-5.009713699999999, 54.9008661], [-5.0103729, 54.9009641], [-5.010963299999999, 54.90104709999999], [-5.0120351, 54.9011769], [-5.0124227999999995, 54.9012372], [-5.0128256, 54.90132710000001], [-5.0134156, 54.901515], [-5.0138277, 54.9017308], [-5.0141598, 54.90194399999999], [-5.0144905, 54.90219100000001], [-5.0148765, 54.9026018], [-5.015233499999999, 54.902977699999994], [-5.0156197, 54.90335399999999], [-5.01617, 54.9039384], [-5.0164555, 54.9042466], [-5.0167465, 54.904481100000005], [-5.017073599999999, 54.9047199], [-5.0173731, 54.90491829999999], [-5.017803499999999, 54.9051753], [-5.0187728, 54.905744799999994], [-5.0193725, 54.906097], [-5.0221009, 54.907737], [-5.022428799999999, 54.9079253], [-5.023013999999999, 54.9082318], [-5.023349499999999, 54.908428099999995], [-5.023542, 54.9085424], [-5.023863699999999, 54.908753], [-5.0244867, 54.90913079999999], [-5.0247604, 54.909290299999995], [-5.025368799999999, 54.9096445], [-5.0256349, 54.9097797]]}", "current_leg_start": "Barrhill", "dest_arr_time_act": "1257", "motion_projection": null, "next_location_lat": "54.9097797", "next_location_lon": "-5.0256349", "previous_location": "Dunragit S.B.", "current_leg_milage": "25.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 867.127, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3006.857, \"from_m\": 867.127, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3911.367, \"from_m\": 3006.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24982.516, \"from_m\": 3911.367, \"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\": 25762.699, \"from_m\": 24982.516, \"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\": 26122.252, \"from_m\": 25762.699, \"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\": 26465.443, \"from_m\": 26122.252, \"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\": 37110.822, \"from_m\": 26465.443, \"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\": 38636.333, \"from_m\": 37110.822, \"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\": 40871.318, \"from_m\": 38636.333, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41591.393, \"from_m\": 40871.318, \"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\": 42447.805, \"from_m\": 41591.393, \"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\": 42468.927, \"from_m\": 42447.805, \"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\": 47596.685, \"from_m\": 42468.927, \"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\": 47976.591, \"from_m\": 47596.685, \"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\": 696551, \"profile_key\": \"3753a1ddfc417a0f6f46cf4f1efc5987fc3fb35ac293d5b06afa8fdea8e2e216\", \"schedule_id\": 19202, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1136\", \"location\": \"Ayr\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36206}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1140H\", \"location\": \"Dalrymple Jn\", \"stage_seq\": 2, \"distance_m\": 551.268, \"section_seq\": 1, \"route_path_id\": 36206}, {\"is_pass\": false, \"wtt_arr\": \"1147\", \"wtt_dep\": \"1147H\", \"location\": \"Maybole\", \"stage_seq\": 3, \"distance_m\": 3006.857, \"section_seq\": 1, \"route_path_id\": 36206}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1152H\", \"location\": \"Kilkerran\", \"stage_seq\": 4, \"distance_m\": 9485.975, \"section_seq\": 1, \"route_path_id\": 36206}, {\"is_pass\": false, \"wtt_arr\": \"1202\", \"wtt_dep\": \"1203\", \"location\": \"Girvan\", \"stage_seq\": 5, \"distance_m\": 14131.876, \"section_seq\": 1, \"route_path_id\": 36206}, {\"is_pass\": false, \"wtt_arr\": \"1222\", \"wtt_dep\": \"1222H\", \"location\": \"Barrhill\", \"stage_seq\": 6, \"distance_m\": 21064.678, \"section_seq\": 1, \"route_path_id\": 36206}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1234\", \"location\": \"Glenwhilly S.B.\", \"stage_seq\": 7, \"distance_m\": 25731.557, \"section_seq\": 1, \"route_path_id\": 36206}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": \"1247\", \"location\": \"Dunragit S.B.\", \"stage_seq\": 8, \"distance_m\": 31776.595, \"section_seq\": 1, \"route_path_id\": 36206}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": null, \"location\": \"Stranraer\", \"stage_seq\": 9, \"distance_m\": 38566.145, \"section_seq\": 1, \"route_path_id\": 36206}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47976.591, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36206}], \"total_distance_m\": 47976.591, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 47976.591, \"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": "1136", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "36.0", "current_position_lat": "54.9097797", "current_position_lon": "-5.0256349", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:53Z\", \"source_id\": 18648714, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:04Z\", \"source_id\": 18660057, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:19Z\", \"source_id\": 18674117, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:05:40Z\", \"source_id\": 18700171, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stranraer", "service_state_platform": "1", "timing_fact_generation": 1789819540524050, "current_leg_arrival_utc": "2026-09-19T12:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:05:40.515661", "service_state_evidence_id": 18700171, "current_leg_start_actual_dep": "2026-09-19T12:24:30+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-19T11:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:40.835687", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
AYR |
STR |
1A64 |
156508 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 867.127, "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": 3006.857, "from_m": 867.127, "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": 3911.367, "from_m": 3006.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24982.516, "from_m": 3911.367, "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": 25762.699, "from_m": 24982.516, "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": 26122.252, "from_m": 25762.699, "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": 26465.443, "from_m": 26122.252, "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": 37110.822, "from_m": 26465.443, "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": 38636.333, "from_m": 37110.822, "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": 40871.318, "from_m": 38636.333, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41591.393, "from_m": 40871.318, "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": 42447.805, "from_m": 41591.393, "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": 42468.927, "from_m": 42447.805, "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": 47596.685, "from_m": 42468.927, "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": 47976.591, "from_m": 47596.685, "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": 696551, "profile_key": "3753a1ddfc417a0f6f46cf4f1efc5987fc3fb35ac293d5b06afa8fdea8e2e216", "schedule_id": 19202, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1136", "location": "Ayr", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36206}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1140H", "location": "Dalrymple Jn", "stage_seq": 2, "distance_m": 551.268, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1147", "wtt_dep": "1147H", "location": "Maybole", "stage_seq": 3, "distance_m": 3006.857, "section_seq": 1, "route_path_id": 36206}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1152H", "location": "Kilkerran", "stage_seq": 4, "distance_m": 9485.975, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1202", "wtt_dep": "1203", "location": "Girvan", "stage_seq": 5, "distance_m": 14131.876, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1222", "wtt_dep": "1222H", "location": "Barrhill", "stage_seq": 6, "distance_m": 21064.678, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1234", "location": "Glenwhilly S.B.", "stage_seq": 7, "distance_m": 25731.557, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": "1247", "location": "Dunragit S.B.", "stage_seq": 8, "distance_m": 31776.595, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": null, "location": "Stranraer", "stage_seq": 9, "distance_m": 38566.145, "section_seq": 1, "route_path_id": 36206}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47976.591, "from_m": 0.0, "section_seq": 1, "route_path_id": 36206}], "total_distance_m": 47976.591, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 47976.591, "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-19T10:47:53Z", "source_id": 18648714, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:04Z", "source_id": 18660057, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:19Z", "source_id": 18674117, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:05:40Z", "source_id": 18700171, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:59:00+01:00", "operational_fact": true}] |
Ayr |
1136 |
1136 |
3 |
None |
None |
Stranraer |
1257 |
1257 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86959/2026-09-19/detailed |
None |
Barrhill |
2026-09-19T12:24:30+01:00 |
Stranraer |
36.0 |
{"type": "LineString", "coordinates": [[-4.7822193, 55.09762320000001], [-4.7820979999999995, 55.09735779999999], [-4.782005899999999, 55.0971536], [-4.7818972, 55.0969265], [-4.781827, 55.09669060000001], [-4.7817819, 55.0964591], [-4.781747299999999, 55.0961939], [-4.781747, 55.0959488], [-4.7817705, 55.095699800000006], [-4.781805599999999, 55.095450500000005], [-4.781878899999999, 55.0951911], [-4.7821137, 55.0946124], [-4.7826658, 55.0938316], [-4.783180634407541, 55.09332654180912], [-4.7832293, 55.09327880000001], [-4.7836854, 55.0929336], [-4.7842517, 55.09256689999999], [-4.790341899999999, 55.089470899999995], [-4.7911875, 55.08897], [-4.7919751, 55.088392600000006], [-4.7927743, 55.0876906], [-4.793679099999999, 55.0867504], [-4.794529799999999, 55.0861018], [-4.795669199999999, 55.0854683], [-4.796523099999999, 55.0851169], [-4.797496, 55.0847828], [-4.798711, 55.0844883], [-4.7999361, 55.0842952], [-4.8012275, 55.0841863], [-4.801957399999999, 55.0841821], [-4.802595599999999, 55.0841784], [-4.8041547, 55.0842829], [-4.804392299999999, 55.0842952], [-4.805068899999999, 55.0843267], [-4.8055664, 55.084315100000005], [-4.806085699999999, 55.0842729], [-4.8068307, 55.08416489999999], [-4.8075317, 55.08401559999999], [-4.807917499999999, 55.0838981], [-4.808332399999999, 55.0837416], [-4.8086883, 55.0836038], [-4.8091181, 55.0834377], [-4.8092794, 55.0833426], [-4.8096594999999995, 55.08312490000001], [-4.8097769999999995, 55.0830464], [-4.810043299999999, 55.082842], [-4.8104878, 55.0824544], [-4.8108481, 55.0820307], [-4.8114496, 55.080915], [-4.811508399999999, 55.0808059], [-4.8120671, 55.0800917], [-4.8121695, 55.0799827], [-4.8126089, 55.0795594], [-4.8131494, 55.079110199999995], [-4.8137624, 55.0786744], [-4.8145839, 55.0781967], [-4.814997899999999, 55.0779741], [-4.815452499999999, 55.0777732], [-4.8159967, 55.0775385], [-4.8168734, 55.0772239], [-4.817557599999999, 55.0770149], [-4.8183756, 55.0767957], [-4.8192634, 55.07655580000001], [-4.820205999999999, 55.07621050000001], [-4.8211224, 55.07576950000001], [-4.8219701, 55.0752463], [-4.822497599999999, 55.07485020000001], [-4.822964999999999, 55.074419799999994], [-4.823383999999999, 55.0739219], [-4.823792599999999, 55.07326470000001], [-4.823991500000001, 55.07270270000001], [-4.824078, 55.07219860000001], [-4.824080099999999, 55.0717063], [-4.824019599999999, 55.0712136], [-4.8238294, 55.070646700000005], [-4.8235326, 55.07009629999998], [-4.823243499999999, 55.06966630000001], [-4.822880299999999, 55.0692529], [-4.822424099999999, 55.06884190000001], [-4.8211226, 55.067807], [-4.820746399999999, 55.06745910000001], [-4.820434399999999, 55.067107199999995], [-4.820112999999999, 55.066704], [-4.819775699999999, 55.0661543], [-4.819077699999999, 55.0646248], [-4.818869799999999, 55.063822900000005], [-4.818790599999999, 55.063015], [-4.8188034, 55.06243090000001], [-4.8189011, 55.0620252], [-4.819001199999999, 55.061706400000006], [-4.8192034, 55.06117299999998], [-4.8192461, 55.0610988], [-4.819295399999999, 55.061013], [-4.819425899999999, 55.0607862], [-4.8197320999999995, 55.06025289999999], [-4.8200535, 55.0598663], [-4.8203911, 55.059530900000006], [-4.821015699999999, 55.058946199999994], [-4.821669699999999, 55.058463800000006], [-4.8222489, 55.0581098], [-4.823226899999999, 55.0575638], [-4.8241788, 55.0571219], [-4.8261379, 55.05623730000001], [-4.827935999999999, 55.0553166], [-4.8294255, 55.0545106], [-4.8301257, 55.0541201], [-4.830825599999999, 55.0536807], [-4.8313697, 55.0532663], [-4.831515, 55.0531524], [-4.8315549, 55.0531177], [-4.8319856, 55.0527239], [-4.832522899999999, 55.052180799999995], [-4.8337304, 55.0509685], [-4.834928599999999, 55.0497508], [-4.835846999999999, 55.0488156], [-4.836367399999999, 55.0481887], [-4.8368899999999995, 55.04739779999999], [-4.837136299999999, 55.046859600000005], [-4.8373498, 55.046117899999985], [-4.8374372, 55.045309299999985], [-4.837405699999999, 55.0447743], [-4.8373096, 55.044316299999984], [-4.8370873, 55.0435961], [-4.8367711, 55.0429873], [-4.8363022, 55.0422962], [-4.835959645987187, 55.04188816749413], [-4.8358638, 55.04177399999999], [-4.8355044, 55.041421799999995], [-4.835094, 55.0410651], [-4.834703300000001, 55.04072419999999], [-4.8339171, 55.0400333], [-4.8333992, 55.0395823], [-4.8327481, 55.038998500000005], [-4.831651299999999, 55.0379074], [-4.831037200000001, 55.0371355], [-4.830427099999999, 55.0357931], [-4.829774799999999, 55.0339404], [-4.8294721, 55.033210800000006], [-4.8293308, 55.03273969999999], [-4.8292403, 55.0323633], [-4.8291814, 55.03193699999999], [-4.829129999999999, 55.031248], [-4.829125300000001, 55.03103569999999], [-4.829093799999999, 55.03073459999999], [-4.829117299999999, 55.030397400000005], [-4.829174699999999, 55.0300448], [-4.8292419, 55.029802700000005], [-4.829301499999999, 55.0295541], [-4.8294051, 55.02920009999998], [-4.8296659, 55.028639799999986], [-4.829973599999999, 55.0281415], [-4.8300843, 55.0279667], [-4.830571100000001, 55.0274281], [-4.8308279, 55.0271694], [-4.830964399999999, 55.0270269], [-4.8310016, 55.02699179999998], [-4.8314179, 55.0266102], [-4.8319795, 55.02617070000001], [-4.8324592, 55.0258752], [-4.832946, 55.025587900000005], [-4.8345467, 55.024760399999984], [-4.835005, 55.02449649999999], [-4.835248399999999, 55.0243486], [-4.8355897, 55.02413699999999], [-4.835934999999999, 55.0239126], [-4.8361502, 55.02376700000001], [-4.8364063, 55.0235936], [-4.8368814, 55.023232099999994], [-4.836922699999999, 55.0231964], [-4.8371286, 55.02302559999999], [-4.8375181, 55.022685900000006], [-4.8378173, 55.02239779999999], [-4.8382774, 55.0218833], [-4.838340699999999, 55.0218242], [-4.8394272, 55.02091380000001], [-4.839874799999999, 55.0205996], [-4.8404777, 55.02021280000001], [-4.8412722, 55.0198139], [-4.8418921, 55.019516], [-4.8434907, 55.01895629999999], [-4.846355299999999, 55.0183258], [-4.847395999999999, 55.01805209999999], [-4.8485654, 55.017599999999995], [-4.849890499999999, 55.0168342], [-4.8504268999999995, 55.016431299999994], [-4.8509025342454155, 55.016017246435766], [-4.851016999999999, 55.015917599999995], [-4.852857, 55.0138692], [-4.852953499999999, 55.013702499999994], [-4.8533344, 55.0130448], [-4.8536509, 55.01210669999999], [-4.8537369, 55.01157320000001], [-4.853743199999999, 55.0115162], [-4.853817599999999, 55.011039999999994], [-4.853870199999999, 55.01086649999999], [-4.853962899999999, 55.0105708], [-4.8540699, 55.01028660000001], [-4.854140899999999, 55.0101068], [-4.8546004, 55.009129], [-4.8552202, 55.00819250000001], [-4.856702, 55.0065063], [-4.856743, 55.0064611], [-4.8576852, 55.0053874], [-4.859119799999999, 55.003849999999986], [-4.8593929, 55.0035099], [-4.859596, 55.0032196], [-4.8598592, 55.00276629999998], [-4.8600691, 55.00233339999999], [-4.8605853, 55.001352], [-4.860970699999999, 55.0007679], [-4.8615302, 55.0001173], [-4.8623466, 54.99939129999999], [-4.8631917, 54.9987167], [-4.863521199999999, 54.9983759], [-4.8635682, 54.99832729999999], [-4.8638274, 54.9980272], [-4.864031, 54.9977415], [-4.8643064, 54.997281599999994], [-4.8644776, 54.99687819999999], [-4.8646137000000005, 54.9964211], [-4.8646788, 54.99594849999999], [-4.8646355, 54.9953508], [-4.864451799999999, 54.994704600000006], [-4.864097799999999, 54.9939956], [-4.863641, 54.99339989999999], [-4.8631287, 54.9928207], [-4.862826, 54.99244120000001], [-4.8624995, 54.99194140000001], [-4.862307, 54.9915374], [-4.8621066, 54.99092809999999], [-4.861998453485229, 54.99038365396537], [-4.8619843, 54.99031239999999], [-4.861932399999999, 54.9896985], [-4.8619974, 54.9891138], [-4.8621096999999995, 54.98858810000001], [-4.8623145, 54.9880636], [-4.865710799999999, 54.981108899999995], [-4.8659964, 54.98035780000001], [-4.8661921, 54.9795858], [-4.866308199999999, 54.97859630000001], [-4.866285499999999, 54.97826], [-4.8662404, 54.977592], [-4.866295999999999, 54.976609999999994], [-4.8665881, 54.975911], [-4.866987, 54.9752483], [-4.8677591, 54.9745729], [-4.8686992, 54.974034], [-4.8699998, 54.9735616], [-4.8709601, 54.97333379999999], [-4.8719203, 54.9730905], [-4.8729985, 54.9726718], [-4.8739695, 54.9720837], [-4.874602499999999, 54.9714186], [-4.8747903, 54.9710953], [-4.8749244, 54.97075970000001], [-4.8751336, 54.9699252], [-4.8749887, 54.9692632], [-4.874634699999999, 54.96862269999999], [-4.8743155, 54.96823010000001], [-4.8739266, 54.9678929], [-4.871957399999999, 54.96660750000001], [-4.8663522, 54.962971499999995], [-4.865497999999999, 54.96233959999999], [-4.8645565, 54.961482499999995], [-4.864377899999999, 54.961285199999985], [-4.863755799999999, 54.9604598], [-4.8634576, 54.95983699999999], [-4.8632466, 54.9590909], [-4.8631421, 54.9584518], [-4.8628859, 54.9576146], [-4.862797199999999, 54.95743379999999], [-4.862103299999999, 54.95639320000001], [-4.8620084, 54.95627529999999], [-4.8607974, 54.954772000000006], [-4.860179199999999, 54.9537391], [-4.859885199999999, 54.953101], [-4.8593988, 54.9510661], [-4.8593424999999995, 54.9508351], [-4.858936, 54.9491838], [-4.8588702, 54.94845879999999], [-4.8589224, 54.947430099999984], [-4.8589707, 54.94692860000001], [-4.859000099999999, 54.9467164], [-4.859020599999999, 54.946481], [-4.858973999999999, 54.9461816], [-4.858900899999999, 54.945812199999985], [-4.858563, 54.9447944], [-4.8584973, 54.9440983], [-4.8585095, 54.9436504], [-4.8586148, 54.9431868], [-4.8588672, 54.942319299999994], [-4.8592605, 54.941495499999995], [-4.8593889, 54.941174], [-4.859481799999999, 54.9408634], [-4.859602899999999, 54.94031259999999], [-4.8596263, 54.9394715], [-4.859603381013444, 54.938812957853784], [-4.8595959, 54.938598], [-4.8597195, 54.937909], [-4.8598822, 54.9373939], [-4.859992599999999, 54.9371659], [-4.8604223, 54.9363523], [-4.8604741, 54.9362732], [-4.8608232, 54.935655699999984], [-4.860959399999999, 54.9354314], [-4.8610819, 54.9351509], [-4.8612142, 54.9346609], [-4.8612916, 54.9341142], [-4.8613134, 54.933707], [-4.8612755, 54.93327819999999], [-4.8606819, 54.92795759999999], [-4.860570399999999, 54.927277100000005], [-4.8603283, 54.92656409999999], [-4.8599564, 54.9258882], [-4.859459199999999, 54.9252199], [-4.858836499999999, 54.9245415], [-4.857488, 54.923455], [-4.857476699999999, 54.92344499999999], [-4.856903499999999, 54.9229393], [-4.856377799999999, 54.92235470000001], [-4.8558302, 54.9215413], [-4.855585700000001, 54.920959], [-4.8554293, 54.920451400000005], [-4.8552734, 54.91898799999999], [-4.855075099999999, 54.918173900000006], [-4.8548146, 54.9175623], [-4.854455099999999, 54.91694340000001], [-4.853940199999999, 54.91627780000001], [-4.853184, 54.9155932], [-4.852019, 54.91477569999999], [-4.8509025342454155, 54.91414064123231], [-4.849974399999999, 54.91361270000001], [-4.8491339, 54.9130635], [-4.8482181, 54.9123881], [-4.8476265, 54.9118315], [-4.847135799999999, 54.911214599999994], [-4.8467368, 54.9104904], [-4.8464738999999994, 54.909931500000006], [-4.8462776, 54.90935549999999], [-4.8461682, 54.9087979], [-4.8459755, 54.9070876], [-4.8458104, 54.90624919999998], [-4.8455022, 54.9053481], [-4.845146999999999, 54.9046074], [-4.8446631, 54.9039279], [-4.8443863, 54.90360330000001], [-4.843405, 54.9027056], [-4.842890599999999, 54.9022008], [-4.8422957, 54.90144599999999], [-4.841948899999999, 54.9008155], [-4.8416948, 54.9001469], [-4.8415893, 54.89973690000001], [-4.841476899999999, 54.89865040000001], [-4.841411999999999, 54.8981432], [-4.841255999999999, 54.8976996], [-4.840923399999999, 54.8970094], [-4.840441299999999, 54.89631989999999], [-4.8399525, 54.8957915], [-4.8397819, 54.895607000000005], [-4.8386397, 54.8946117], [-4.8379306, 54.8937359], [-4.8370695, 54.89245270000001], [-4.8367509, 54.8918174], [-4.8365563, 54.89120069999999], [-4.8364547, 54.89058179999999], [-4.836438299999999, 54.8898468], [-4.8365347, 54.88916639999999], [-4.836750399999999, 54.88847859999999], [-4.8368999, 54.888212], [-4.836946899999999, 54.88812819999999], [-4.8373197, 54.88746369999999], [-4.837408699999999, 54.887325800000006], [-4.837545945024927, 54.88717603594891], [-4.838265899999999, 54.8863904], [-4.838770099999999, 54.88580150000001], [-4.8391537, 54.8851956], [-4.8395137, 54.88434809999999], [-4.839553199999999, 54.88425509999999], [-4.839686799999999, 54.8835954], [-4.8397331, 54.882801], [-4.8396672999999995, 54.8823065], [-4.8396565, 54.88222489999999], [-4.8393711, 54.8812175], [-4.8393407, 54.88094120000001], [-4.839336099999999, 54.880654699999994], [-4.8394008, 54.88021810000001], [-4.8395791, 54.87975780000001], [-4.8398424, 54.879332000000005], [-4.8402087, 54.8789347], [-4.8405263, 54.87864050000001], [-4.840900799999999, 54.87836949999999], [-4.8416951, 54.877909200000005], [-4.842434099999999, 54.87755769999999], [-4.8429949, 54.87732569999999], [-4.8436395999999995, 54.8771002], [-4.845216999999999, 54.8766553], [-4.846958299999999, 54.87617769999999], [-4.8473035, 54.8760837], [-4.848815299999999, 54.8756501], [-4.8496843, 54.8754127], [-4.8506071, 54.8751651], [-4.8509025342454155, 54.875098940048616], [-4.8514859, 54.874968299999985], [-4.8527615, 54.874726800000005], [-4.8541576, 54.874527599999986], [-4.8554927999999995, 54.87440370000001], [-4.856736, 54.87434939999999], [-4.858096399999999, 54.8743419], [-4.8592597, 54.874363300000006], [-4.8657313, 54.87466930000001], [-4.8660342, 54.8746831], [-4.869090099999999, 54.874818100000006], [-4.8702888, 54.8749127], [-4.8729855, 54.875250099999995], [-4.880871, 54.876415400000006], [-4.8810988, 54.87645479999998], [-4.8821527, 54.8766071], [-4.8840291, 54.876886299999995], [-4.8870306999999995, 54.877331899999994], [-4.887990599999999, 54.8774658], [-4.889856099999999, 54.877749], [-4.8922235, 54.8781009], [-4.9014665, 54.8794795], [-4.901888700000001, 54.8795376], [-4.9052823, 54.88002699999999], [-4.9062707, 54.8801696], [-4.9074125, 54.88033620000001], [-4.9119777, 54.881002499999994], [-4.9123617, 54.88105850000001], [-4.9142312, 54.8813827], [-4.914880999999999, 54.8815037], [-4.9171991, 54.882017], [-4.918466799999999, 54.8823362], [-4.9199182, 54.8827457], [-4.921364699999999, 54.8832156], [-4.923012299999999, 54.8837943], [-4.9243917, 54.88432360000001], [-4.926526999999999, 54.8852451], [-4.929555399999999, 54.88674040000001], [-4.930414621579006, 54.88717603594891], [-4.9325173, 54.8882421], [-4.9350339, 54.88948879999999], [-4.937525599999999, 54.8906633], [-4.9402088, 54.8917004], [-4.940734062657367, 54.89189535825315], [-4.9446126, 54.8933349], [-4.946332899999999, 54.8939032], [-4.9472345, 54.894157099999994], [-4.9475932, 54.894249900000005], [-4.9480604, 54.894371199999995], [-4.948709399999999, 54.894526], [-4.949100800000001, 54.89461639999999], [-4.9496582, 54.894734], [-4.9499192, 54.89478330000001], [-4.950350299999999, 54.89486399999999], [-4.950735, 54.8949315], [-4.9514668, 54.8950511], [-4.9519821, 54.895126700000006], [-4.9522534, 54.8951641], [-4.952569199999999, 54.8952054], [-4.9531674, 54.895278899999994], [-4.9533577, 54.8953009], [-4.9535479, 54.895321300000006], [-4.953900599999999, 54.8953507], [-4.9543213, 54.8953801], [-4.955266899999999, 54.89543799999999], [-4.9553859, 54.8954443], [-4.961490099999999, 54.89576979999999], [-4.967452799999999, 54.8960872], [-4.969351099999999, 54.896201999999995], [-4.9695377, 54.896211399999984], [-4.972310799999999, 54.89634669999999], [-4.976304799999999, 54.89658549999999], [-4.979738799999999, 54.8968997], [-4.9836548, 54.89731419999999], [-4.9840026, 54.897346600000006], [-4.9881355, 54.8978013], [-4.9905689, 54.89803990000001], [-4.9908593, 54.8980684], [-4.9940408, 54.8984818], [-4.9958565, 54.8987177], [-4.999014699999999, 54.8991917], [-5.0073455, 54.9004962], [-5.0076611, 54.90055369999999], [-5.007959799999999, 54.900606499999995], [-5.0085584, 54.9006978], [-5.009713699999999, 54.9008661], [-5.0103729, 54.9009641], [-5.010963299999999, 54.90104709999999], [-5.0120351, 54.9011769], [-5.0124227999999995, 54.9012372], [-5.0128256, 54.90132710000001], [-5.0134156, 54.901515], [-5.0138277, 54.9017308], [-5.0141598, 54.90194399999999], [-5.0144905, 54.90219100000001], [-5.0148765, 54.9026018], [-5.015233499999999, 54.902977699999994], [-5.0156197, 54.90335399999999], [-5.01617, 54.9039384], [-5.0164555, 54.9042466], [-5.0167465, 54.904481100000005], [-5.017073599999999, 54.9047199], [-5.0173731, 54.90491829999999], [-5.017803499999999, 54.9051753], [-5.0187728, 54.905744799999994], [-5.0193725, 54.906097], [-5.0221009, 54.907737], [-5.022428799999999, 54.9079253], [-5.023013999999999, 54.9082318], [-5.023349499999999, 54.908428099999995], [-5.023542, 54.9085424], [-5.023863699999999, 54.908753], [-5.0244867, 54.90913079999999], [-5.0247604, 54.909290299999995], [-5.025368799999999, 54.9096445], [-5.0256349, 54.9097797]]} |
25.6 |
1223 |
1259 |
Dunragit S.B. |
Stranraer Harbour (Ferry) |
Stranraer |
54.9097797 |
-5.0256349 |
54.9097797 |
-5.0256349 |
1 |
0 |
2026-09-19 12:15:51 |
TERMINATED |
2026-09-19 11:59:00 |
Stranraer |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700171 |
1789819540524050 |
13 |
13 |
2026-09-19 12:15:40.835687 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:05:40.515661 |
| 666624 |
699841 |
V35304 |
783Q411219 |
2026-09-19 |
COMPLETE |
18700156 |
2026-09-19 13:05:00 |
2026-09-19 12:15:52 |
2026-09-21 12:15:52 |
{"id": 699841, "stp": "N", "toc": "Transport for Wales", "uid": "V35304", "consist": null, "dest_crs": "RDR", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V35304/2026-09-19/detailed", "trust_id": "783Q411219", "origin_crs": "RDR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Radyr", "service_date": "2026-09-19", "dest_arr_time": "0227", "dest_platform": "2", "is_terminated": 1, "next_location": "Radyr", "signalling_id": "3Q41", "timing_status": null, "origin_station": "Radyr", "current_leg_arr": "0227", "current_leg_dep": "0219", "current_leg_end": "Radyr", "origin_dep_time": "0207", "origin_platform": "2", "current_location": "Radyr Quarry Jn S.b.", "last_update_time": "2026-09-19T12:15:52", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1792304, 51.4756626], [-3.1780670999999994, 51.47569120000001], [-3.1778614999999997, 51.4756979], [-3.1776977, 51.47570439999999], [-3.1775485999999997, 51.4757115], [-3.1772862999999996, 51.47573049999998], [-3.1770947, 51.4757489], [-3.1768271, 51.47578089999999], [-3.1766039, 51.4758122], [-3.17641865, 51.47584095000017], [-3.1762035000000006, 51.47588629999999], [-3.175958, 51.47594629999999], [-3.1756265, 51.4760329], [-3.1755003, 51.4760639], [-3.1752819, 51.4761196], [-3.1744743999999994, 51.4763388], [-3.1742243999999995, 51.47641339999999], [-3.1740777, 51.47645760000001], [-3.1739411, 51.476498799999995], [-3.1738792, 51.476517300000005], [-3.1736526, 51.4765853], [-3.1734133000000004, 51.47665400000001], [-3.1725684, 51.47691009999999], [-3.1724698, 51.476942300000005], [-3.1723610999999994, 51.4769702], [-3.171930566980932, 51.47710393260773], [-3.1718677, 51.477138399999994], [-3.171785071396165, 51.47719593887795], [-3.1717027660382384, 51.47725325258971], [-3.1716262999999993, 51.4773065], [-3.1714567999999996, 51.477467], [-3.1713343, 51.4776104], [-3.1712243999999994, 51.4777646], [-3.1708910999999995, 51.4782161], [-3.1708151, 51.47834009999999], [-3.170631199999999, 51.4786319], [-3.1705025, 51.4788797], [-3.1703838, 51.4791334], [-3.1703269, 51.4792638], [-3.1702847999999997, 51.47935859999999], [-3.1702416, 51.479496999999995], [-3.1702162, 51.4796035], [-3.1701967, 51.47973419999998], [-3.1701918, 51.4798685], [-3.1701775, 51.480033000000006], [-3.1701751, 51.480106600000006], [-3.1701766, 51.4801939], [-3.1701886, 51.48040520000001], [-3.170209, 51.48055709999999], [-3.1702277, 51.48073130000001], [-3.1702327999999995, 51.480802], [-3.1702443999999996, 51.4809126], [-3.170267, 51.481076], [-3.1702895999999994, 51.4812173], [-3.1703428, 51.481493099999994], [-3.170347359259109, 51.48151465062323], [-3.1704354, 51.4819308], [-3.1704874999999997, 51.482182], [-3.1705373999999997, 51.4824332], [-3.1706086000000004, 51.482892199999995], [-3.1706245, 51.48294390000001], [-3.1706776999999997, 51.483096800000006], [-3.1707222, 51.48322460000001], [-3.1707316, 51.4832515], [-3.1708451999999996, 51.483563], [-3.1709693, 51.48390779999999], [-3.1710431999999997, 51.4840293], [-3.1711264999999997, 51.4841504], [-3.1712239, 51.48427219999999], [-3.1713174, 51.484369400000006], [-3.1714754999999997, 51.484533], [-3.1716182, 51.4846566], [-3.1717978, 51.4848021], [-3.171898, 51.4848799], [-3.1720917999999996, 51.48502139999998], [-3.172246, 51.48512999999999], [-3.1724956, 51.485292099999995], [-3.1729238, 51.4855645], [-3.17334, 51.485826], [-3.1735743999999997, 51.485972], [-3.1738978, 51.486164300000006], [-3.1744337, 51.48646269999999], [-3.1771667999999997, 51.487969], [-3.1781294, 51.48849340000001], [-3.1785231, 51.4887062], [-3.1789069999999997, 51.4889142], [-3.1794438, 51.48920729999998], [-3.1798435, 51.4894245], [-3.1801237999999996, 51.4895734], [-3.1811721999999993, 51.49014489999999], [-3.1833239, 51.4913149], [-3.1850135, 51.4922301], [-3.1906546999999996, 51.49529199999999], [-3.1912181999999993, 51.49559800000001], [-3.1951986999999997, 51.497755000000005], [-3.1959882, 51.4981845], [-3.1969329000000006, 51.49869580000001], [-3.1970788959534473, 51.4987748385867], [-3.1982176, 51.49939129999999], [-3.1996019, 51.500143900000005], [-3.2005689, 51.5006612], [-3.2010166, 51.5008856], [-3.2014367999999997, 51.5010842], [-3.2019086, 51.50129629999999], [-3.2025247, 51.5015515], [-3.2030823, 51.5017654], [-3.2033587000000003, 51.5018693], [-3.2037416999999997, 51.5020056], [-3.2044456, 51.50225629999999], [-3.2049926999999996, 51.5024431], [-3.205578, 51.50263280000001], [-3.2062924999999995, 51.50284889999998], [-3.206769599999999, 51.502983500000006], [-3.2070562999999996, 51.503065599999985], [-3.2117486999999993, 51.5043892], [-3.2125827999999994, 51.504643300000005], [-3.2133778, 51.5048764], [-3.214602, 51.5052353], [-3.215525599999999, 51.505507400000006], [-3.2159869999999997, 51.50563909999999], [-3.216776799999999, 51.50587229999999], [-3.2171006, 51.5059668], [-3.2178759999999995, 51.50619429999998], [-3.2194957999999994, 51.50666819999999], [-3.2206947, 51.50701790000001], [-3.2213812999999996, 51.50721819999999], [-3.2217009000000005, 51.50731199999999], [-3.2222406, 51.507463900000005], [-3.2227365999999997, 51.507597], [-3.2232168999999997, 51.5077184], [-3.2235687999999993, 51.507801], [-3.2238395999999994, 51.5078623], [-3.2242276, 51.5079448], [-3.2246068999999995, 51.5080203], [-3.2248830999999996, 51.508069600000006], [-3.2252781, 51.50813440000001], [-3.2257840999999994, 51.50820680000001], [-3.2261921999999994, 51.5082579], [-3.2266929, 51.5083105], [-3.2270914, 51.50834710000001], [-3.2276725999999996, 51.5083961], [-3.2282607999999997, 51.50843919999999], [-3.2287549, 51.50847759999999], [-3.2293318, 51.5085212], [-3.2297834999999995, 51.5085618], [-3.2299789999999997, 51.5085841], [-3.2301629, 51.5086069], [-3.2304647999999996, 51.5086475], [-3.2308924999999995, 51.5087094], [-3.2314465, 51.50879009999998], [-3.2319038000000004, 51.50885859999999], [-3.2322843999999997, 51.508917200000006], [-3.232912, 51.50902390000001], [-3.2331848, 51.509074899999995], [-3.2334097, 51.50912079999999], [-3.2337624999999997, 51.5091946], [-3.233935022830277, 51.50923146345104], [-3.2344266, 51.5093365], [-3.2350341, 51.509471], [-3.2355337, 51.5095953], [-3.2358655, 51.5096843], [-3.2362616, 51.5097931], [-3.2367791, 51.509950399999994], [-3.2370725999999994, 51.5100405], [-3.2375613, 51.5102042], [-3.2380806, 51.51039349999999], [-3.2388775999999995, 51.5107058], [-3.2391901999999995, 51.5108408], [-3.239484, 51.5109672], [-3.239789899999999, 51.51110160000001], [-3.2401092999999994, 51.5112432], [-3.2414835999999996, 51.511887], [-3.2427361999999995, 51.5125887], [-3.2439565, 51.513356999999985], [-3.2441143, 51.51348410000001], [-3.2443885, 51.51368], [-3.2447872000000006, 51.5139773], [-3.2450633, 51.5141918], [-3.2454233, 51.5144748], [-3.2456979999999995, 51.5146935], [-3.2458854, 51.5148402], [-3.2462278000000007, 51.5151164], [-3.2467793, 51.5155499], [-3.2469024, 51.5156449], [-3.2469905999999997, 51.515711], [-3.2471246999999996, 51.515804899999985], [-3.2472342999999997, 51.51588], [-3.2473452999999997, 51.51595180000001], [-3.2474644, 51.51602389999999], [-3.2475795999999995, 51.5160905], [-3.247735, 51.516174599999985], [-3.2478390000000004, 51.516225600000006], [-3.2480385999999997, 51.516317099999995], [-3.248178, 51.516378], [-3.2483439, 51.5164428], [-3.2484677, 51.51648939999999], [-3.2486922, 51.5165629], [-3.2489093999999996, 51.51663069999999], [-3.2491519, 51.5167009], [-3.2494680999999996, 51.5167877]]}", "current_leg_start": "Cardiff Central", "dest_arr_time_act": "0227", "motion_projection": null, "next_location_lat": "51.5167877", "next_location_lon": "-3.2494681", "previous_location": null, "current_leg_milage": "4.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 8391.507, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8500.642, \"from_m\": 8391.507, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8543.802, \"from_m\": 8500.642, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8587.608, \"from_m\": 8543.802, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8644.59, \"from_m\": 8587.608, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 699841, \"profile_key\": \"ec51ae67d4322bd691e816ceb5d09bbd01acb2878cc1289fb8b94d2f34e98ce7\", \"schedule_id\": 40282, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0207\", \"location\": \"Radyr\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109178}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0212H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 2, \"distance_m\": 8216.792, \"section_seq\": 1, \"route_path_id\": 109178}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0214H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 3, \"distance_m\": 8644.59, \"section_seq\": 1, \"route_path_id\": 109178}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8644.59, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109178}], \"total_distance_m\": 8644.59, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 8587.608, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 56.982, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0207", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "8.0", "current_position_lat": "51.5167877", "current_position_lon": "-3.2494681", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Radyr", "service_state_platform": "2", "timing_fact_generation": 1789819541542183, "current_leg_arrival_utc": "2026-09-20T02:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:05:41.539616", "service_state_evidence_id": 18700156, "current_leg_start_actual_dep": "2026-09-20T02:19:00+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-19T12:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:41.978316", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
N |
RDR |
RDR |
3Q41 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 8391.507, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8500.642, "from_m": 8391.507, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8543.802, "from_m": 8500.642, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8587.608, "from_m": 8543.802, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8644.59, "from_m": 8587.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 699841, "profile_key": "ec51ae67d4322bd691e816ceb5d09bbd01acb2878cc1289fb8b94d2f34e98ce7", "schedule_id": 40282, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0207", "location": "Radyr", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 109178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0212H", "location": "Cardiff Queen Street", "stage_seq": 2, "distance_m": 8216.792, "section_seq": 1, "route_path_id": 109178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0214H", "location": "CVL East Boundary", "stage_seq": 3, "distance_m": 8644.59, "section_seq": 1, "route_path_id": 109178}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8644.59, "from_m": 0.0, "section_seq": 1, "route_path_id": 109178}], "total_distance_m": 8644.59, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 8587.608, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 56.982, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Radyr |
0207 |
0207 |
2 |
None |
None |
Radyr |
0227 |
0227 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:V35304/2026-09-19/detailed |
None |
Cardiff Central |
2026-09-20T02:19:00+01:00 |
Radyr |
8.0 |
{"type": "LineString", "coordinates": [[-3.1792304, 51.4756626], [-3.1780670999999994, 51.47569120000001], [-3.1778614999999997, 51.4756979], [-3.1776977, 51.47570439999999], [-3.1775485999999997, 51.4757115], [-3.1772862999999996, 51.47573049999998], [-3.1770947, 51.4757489], [-3.1768271, 51.47578089999999], [-3.1766039, 51.4758122], [-3.17641865, 51.47584095000017], [-3.1762035000000006, 51.47588629999999], [-3.175958, 51.47594629999999], [-3.1756265, 51.4760329], [-3.1755003, 51.4760639], [-3.1752819, 51.4761196], [-3.1744743999999994, 51.4763388], [-3.1742243999999995, 51.47641339999999], [-3.1740777, 51.47645760000001], [-3.1739411, 51.476498799999995], [-3.1738792, 51.476517300000005], [-3.1736526, 51.4765853], [-3.1734133000000004, 51.47665400000001], [-3.1725684, 51.47691009999999], [-3.1724698, 51.476942300000005], [-3.1723610999999994, 51.4769702], [-3.171930566980932, 51.47710393260773], [-3.1718677, 51.477138399999994], [-3.171785071396165, 51.47719593887795], [-3.1717027660382384, 51.47725325258971], [-3.1716262999999993, 51.4773065], [-3.1714567999999996, 51.477467], [-3.1713343, 51.4776104], [-3.1712243999999994, 51.4777646], [-3.1708910999999995, 51.4782161], [-3.1708151, 51.47834009999999], [-3.170631199999999, 51.4786319], [-3.1705025, 51.4788797], [-3.1703838, 51.4791334], [-3.1703269, 51.4792638], [-3.1702847999999997, 51.47935859999999], [-3.1702416, 51.479496999999995], [-3.1702162, 51.4796035], [-3.1701967, 51.47973419999998], [-3.1701918, 51.4798685], [-3.1701775, 51.480033000000006], [-3.1701751, 51.480106600000006], [-3.1701766, 51.4801939], [-3.1701886, 51.48040520000001], [-3.170209, 51.48055709999999], [-3.1702277, 51.48073130000001], [-3.1702327999999995, 51.480802], [-3.1702443999999996, 51.4809126], [-3.170267, 51.481076], [-3.1702895999999994, 51.4812173], [-3.1703428, 51.481493099999994], [-3.170347359259109, 51.48151465062323], [-3.1704354, 51.4819308], [-3.1704874999999997, 51.482182], [-3.1705373999999997, 51.4824332], [-3.1706086000000004, 51.482892199999995], [-3.1706245, 51.48294390000001], [-3.1706776999999997, 51.483096800000006], [-3.1707222, 51.48322460000001], [-3.1707316, 51.4832515], [-3.1708451999999996, 51.483563], [-3.1709693, 51.48390779999999], [-3.1710431999999997, 51.4840293], [-3.1711264999999997, 51.4841504], [-3.1712239, 51.48427219999999], [-3.1713174, 51.484369400000006], [-3.1714754999999997, 51.484533], [-3.1716182, 51.4846566], [-3.1717978, 51.4848021], [-3.171898, 51.4848799], [-3.1720917999999996, 51.48502139999998], [-3.172246, 51.48512999999999], [-3.1724956, 51.485292099999995], [-3.1729238, 51.4855645], [-3.17334, 51.485826], [-3.1735743999999997, 51.485972], [-3.1738978, 51.486164300000006], [-3.1744337, 51.48646269999999], [-3.1771667999999997, 51.487969], [-3.1781294, 51.48849340000001], [-3.1785231, 51.4887062], [-3.1789069999999997, 51.4889142], [-3.1794438, 51.48920729999998], [-3.1798435, 51.4894245], [-3.1801237999999996, 51.4895734], [-3.1811721999999993, 51.49014489999999], [-3.1833239, 51.4913149], [-3.1850135, 51.4922301], [-3.1906546999999996, 51.49529199999999], [-3.1912181999999993, 51.49559800000001], [-3.1951986999999997, 51.497755000000005], [-3.1959882, 51.4981845], [-3.1969329000000006, 51.49869580000001], [-3.1970788959534473, 51.4987748385867], [-3.1982176, 51.49939129999999], [-3.1996019, 51.500143900000005], [-3.2005689, 51.5006612], [-3.2010166, 51.5008856], [-3.2014367999999997, 51.5010842], [-3.2019086, 51.50129629999999], [-3.2025247, 51.5015515], [-3.2030823, 51.5017654], [-3.2033587000000003, 51.5018693], [-3.2037416999999997, 51.5020056], [-3.2044456, 51.50225629999999], [-3.2049926999999996, 51.5024431], [-3.205578, 51.50263280000001], [-3.2062924999999995, 51.50284889999998], [-3.206769599999999, 51.502983500000006], [-3.2070562999999996, 51.503065599999985], [-3.2117486999999993, 51.5043892], [-3.2125827999999994, 51.504643300000005], [-3.2133778, 51.5048764], [-3.214602, 51.5052353], [-3.215525599999999, 51.505507400000006], [-3.2159869999999997, 51.50563909999999], [-3.216776799999999, 51.50587229999999], [-3.2171006, 51.5059668], [-3.2178759999999995, 51.50619429999998], [-3.2194957999999994, 51.50666819999999], [-3.2206947, 51.50701790000001], [-3.2213812999999996, 51.50721819999999], [-3.2217009000000005, 51.50731199999999], [-3.2222406, 51.507463900000005], [-3.2227365999999997, 51.507597], [-3.2232168999999997, 51.5077184], [-3.2235687999999993, 51.507801], [-3.2238395999999994, 51.5078623], [-3.2242276, 51.5079448], [-3.2246068999999995, 51.5080203], [-3.2248830999999996, 51.508069600000006], [-3.2252781, 51.50813440000001], [-3.2257840999999994, 51.50820680000001], [-3.2261921999999994, 51.5082579], [-3.2266929, 51.5083105], [-3.2270914, 51.50834710000001], [-3.2276725999999996, 51.5083961], [-3.2282607999999997, 51.50843919999999], [-3.2287549, 51.50847759999999], [-3.2293318, 51.5085212], [-3.2297834999999995, 51.5085618], [-3.2299789999999997, 51.5085841], [-3.2301629, 51.5086069], [-3.2304647999999996, 51.5086475], [-3.2308924999999995, 51.5087094], [-3.2314465, 51.50879009999998], [-3.2319038000000004, 51.50885859999999], [-3.2322843999999997, 51.508917200000006], [-3.232912, 51.50902390000001], [-3.2331848, 51.509074899999995], [-3.2334097, 51.50912079999999], [-3.2337624999999997, 51.5091946], [-3.233935022830277, 51.50923146345104], [-3.2344266, 51.5093365], [-3.2350341, 51.509471], [-3.2355337, 51.5095953], [-3.2358655, 51.5096843], [-3.2362616, 51.5097931], [-3.2367791, 51.509950399999994], [-3.2370725999999994, 51.5100405], [-3.2375613, 51.5102042], [-3.2380806, 51.51039349999999], [-3.2388775999999995, 51.5107058], [-3.2391901999999995, 51.5108408], [-3.239484, 51.5109672], [-3.239789899999999, 51.51110160000001], [-3.2401092999999994, 51.5112432], [-3.2414835999999996, 51.511887], [-3.2427361999999995, 51.5125887], [-3.2439565, 51.513356999999985], [-3.2441143, 51.51348410000001], [-3.2443885, 51.51368], [-3.2447872000000006, 51.5139773], [-3.2450633, 51.5141918], [-3.2454233, 51.5144748], [-3.2456979999999995, 51.5146935], [-3.2458854, 51.5148402], [-3.2462278000000007, 51.5151164], [-3.2467793, 51.5155499], [-3.2469024, 51.5156449], [-3.2469905999999997, 51.515711], [-3.2471246999999996, 51.515804899999985], [-3.2472342999999997, 51.51588], [-3.2473452999999997, 51.51595180000001], [-3.2474644, 51.51602389999999], [-3.2475795999999995, 51.5160905], [-3.247735, 51.516174599999985], [-3.2478390000000004, 51.516225600000006], [-3.2480385999999997, 51.516317099999995], [-3.248178, 51.516378], [-3.2483439, 51.5164428], [-3.2484677, 51.51648939999999], [-3.2486922, 51.5165629], [-3.2489093999999996, 51.51663069999999], [-3.2491519, 51.5167009], [-3.2494680999999996, 51.5167877]]} |
4.9 |
0219 |
0227 |
None |
Radyr Quarry Jn S.b. |
Radyr |
51.5167877 |
-3.2494681 |
51.5167877 |
-3.2494681 |
1 |
0 |
2026-09-19 12:15:52 |
TERMINATED |
2026-09-19 12:05:00 |
Radyr |
TRUST |
TRUST_CANCELLATION |
18700156 |
1789819541542183 |
0 |
0 |
2026-09-19 12:15:41.978316 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:05:41.539616 |
| 666625 |
698262 |
W86852 |
065L08ML19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 12:05:43 |
2026-09-19 12:15:52 |
2026-09-21 12:15:52 |
{"id": 698262, "stp": "P", "toc": "ScotRail", "uid": "W86852", "consist": "318255+320310", "dest_crs": "DMR", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86852/2026-09-19/detailed", "trust_id": "065L08ML19", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalmuir", "service_date": "2026-09-19", "dest_arr_time": "1307½", "dest_platform": "2", "is_terminated": 1, "next_location": "Dalmuir", "signalling_id": "5L08", "timing_status": "EARLY", "origin_station": "Dalmuir", "current_leg_arr": "1307½", "current_leg_dep": "1303", "current_leg_end": "Dalmuir", "origin_dep_time": "1255", "origin_platform": "1", "current_location": "Dalmuir Down Siding", "last_update_time": "2026-09-19T12:15:52", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.4325489, 55.914058399999995], [-4.4320284999999995, 55.91382579999999], [-4.430816199999999, 55.9132831], [-4.4304849, 55.9131501], [-4.4302744, 55.9130794], [-4.4301071, 55.9130152], [-4.4300273, 55.9129806], [-4.429866999999999, 55.9129218], [-4.4296645, 55.91285899999999], [-4.429436699999999, 55.91277529999999], [-4.4292034, 55.9126865], [-4.4286143, 55.912461399999984], [-4.4280390999999995, 55.9123257], [-4.4276068, 55.91224819999999], [-4.4271412, 55.91215400000001], [-4.4268814, 55.9121015]]}", "current_leg_start": "Dalmuir Down Siding", "dest_arr_time_act": "1307½", "motion_projection": null, "next_location_lat": "55.9121015", "next_location_lon": "-4.4268814", "previous_location": "Dalmuir", "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\": 662.245, \"from_m\": 0.0, \"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\": 2050.027, \"from_m\": 662.245, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13497.703, \"from_m\": 2050.027, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15379.654, \"from_m\": 13497.703, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19295.761, \"from_m\": 15379.654, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 19444.17, \"from_m\": 19295.761, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20149.177, \"from_m\": 19444.17, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23490.373, \"from_m\": 20149.177, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23996.077, \"from_m\": 23490.373, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 24444.317, \"from_m\": 23996.077, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24995.605, \"from_m\": 24444.317, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26115.528, \"from_m\": 24995.605, \"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\": 28485.231, \"from_m\": 26115.528, \"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\": 33626.222, \"from_m\": 28485.231, \"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\": 39720.907, \"from_m\": 33626.222, \"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\": 40904.974, \"from_m\": 39720.907, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41241.645, \"from_m\": 40904.974, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41291.1, \"from_m\": 41241.645, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41688.915, \"from_m\": 41291.1, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42011.126, \"from_m\": 41688.915, \"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\": 698262, \"profile_key\": \"6082f26d18e0b5eedf693731780f89baa739dbfd859e9e4b7b649d177ca60d20\", \"schedule_id\": 3921, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1255\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29591}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1305H\", \"location\": \"Dalmuir Down Siding\", \"stage_seq\": 2, \"distance_m\": 4864.185, \"section_seq\": 1, \"route_path_id\": 29591}, {\"is_pass\": false, \"wtt_arr\": \"1307H\", \"wtt_dep\": null, \"location\": \"Dalmuir\", \"stage_seq\": 3, \"distance_m\": 9956.634, \"section_seq\": 1, \"route_path_id\": 29591}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42011.126, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29591}], \"total_distance_m\": 42011.126, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 41961.671, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 49.455, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1255", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "4.5", "current_position_lat": "55.9121015", "current_position_lon": "-4.4268814", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:00Z\", \"source_id\": 18694384, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:05Z\", \"source_id\": 58687335, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:43\", \"operational_fact\": true, \"platform_smart_ids\": []}]", "service_state_location": "Dalmuir", "service_state_platform": "2", "timing_fact_generation": 1789819451582743, "current_leg_arrival_utc": "2026-09-19T13:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:05:43.344902", "service_state_evidence_id": 58687335, "current_leg_start_actual_dep": "2026-09-19T13:05:30+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-19T12:05:43", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:44.014168", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DMR |
DMR |
5L08 |
318255+320310 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 662.245, "from_m": 0.0, "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": 2050.027, "from_m": 662.245, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13497.703, "from_m": 2050.027, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15379.654, "from_m": 13497.703, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19295.761, "from_m": 15379.654, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 19444.17, "from_m": 19295.761, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20149.177, "from_m": 19444.17, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23490.373, "from_m": 20149.177, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23996.077, "from_m": 23490.373, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 24444.317, "from_m": 23996.077, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24995.605, "from_m": 24444.317, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26115.528, "from_m": 24995.605, "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": 28485.231, "from_m": 26115.528, "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": 33626.222, "from_m": 28485.231, "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": 39720.907, "from_m": 33626.222, "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": 40904.974, "from_m": 39720.907, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41241.645, "from_m": 40904.974, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41291.1, "from_m": 41241.645, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41688.915, "from_m": 41291.1, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 42011.126, "from_m": 41688.915, "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": 698262, "profile_key": "6082f26d18e0b5eedf693731780f89baa739dbfd859e9e4b7b649d177ca60d20", "schedule_id": 3921, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1255", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29591}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1305H", "location": "Dalmuir Down Siding", "stage_seq": 2, "distance_m": 4864.185, "section_seq": 1, "route_path_id": 29591}, {"is_pass": false, "wtt_arr": "1307H", "wtt_dep": null, "location": "Dalmuir", "stage_seq": 3, "distance_m": 9956.634, "section_seq": 1, "route_path_id": 29591}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42011.126, "from_m": 0.0, "section_seq": 1, "route_path_id": 29591}], "total_distance_m": 42011.126, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 41961.671, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 49.455, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:00Z", "source_id": 18694384, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1260, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:05Z", "source_id": 58687335, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:05:43", "operational_fact": true, "platform_smart_ids": []}] |
Dalmuir |
1255 |
1255 |
1 |
None |
None |
Dalmuir |
1307½ |
1307½ |
2 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86852/2026-09-19/detailed |
None |
Dalmuir Down Siding |
2026-09-19T13:05:30+01:00 |
Dalmuir |
4.5 |
{"type": "LineString", "coordinates": [[-4.4325489, 55.914058399999995], [-4.4320284999999995, 55.91382579999999], [-4.430816199999999, 55.9132831], [-4.4304849, 55.9131501], [-4.4302744, 55.9130794], [-4.4301071, 55.9130152], [-4.4300273, 55.9129806], [-4.429866999999999, 55.9129218], [-4.4296645, 55.91285899999999], [-4.429436699999999, 55.91277529999999], [-4.4292034, 55.9126865], [-4.4286143, 55.912461399999984], [-4.4280390999999995, 55.9123257], [-4.4276068, 55.91224819999999], [-4.4271412, 55.91215400000001], [-4.4268814, 55.9121015]]} |
0.3 |
1303 |
1307½ |
Dalmuir |
Dalmuir Down Siding |
Dalmuir |
55.9121015 |
-4.4268814 |
55.9121015 |
-4.4268814 |
1 |
0 |
2026-09-19 12:15:52 |
TERMINATED |
2026-09-19 12:05:43 |
Dalmuir |
TD |
DIRECT_DESTINATION_ARRIVAL |
58687335 |
1789819451582743 |
12 |
12 |
2026-09-19 12:15:44.014168 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:05:43.344902 |
| 666626 |
695491 |
J09758 |
871U201H19 |
2026-09-19 |
COMPLETE |
18699340 |
2026-09-19 13:05:00 |
2026-09-19 12:15:52 |
2026-09-21 12:15:52 |
{"id": 695491, "stp": "N", "toc": "Southeastern", "uid": "J09758", "consist": "375310+375810", "dest_crs": "RAM", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:J09758/2026-09-19/detailed", "trust_id": "871U201H19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ramsgate", "service_date": "2026-09-19", "dest_arr_time": "1306", "dest_platform": "2", "is_terminated": 1, "next_location": "Ramsgate", "signalling_id": "1U20", "timing_status": "EARLY", "origin_station": "London Victoria", "current_leg_arr": "1305", "current_leg_dep": "1302", "current_leg_end": "Ramsgate", "origin_dep_time": "1042", "origin_platform": "5", "current_location": "Ramsgate", "last_update_time": "2026-09-19T12:15:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4243629999999998, 51.34585779999999], [1.4238303, 51.34590430000001], [1.4235662999999998, 51.345937000000006], [1.4233109999999998, 51.34598230000001], [1.4228289, 51.3460523], [1.4206597, 51.3461788], [1.4203161, 51.34617660000001], [1.4198148999999998, 51.3461377], [1.4192919999999998, 51.3460704], [1.4187886999999997, 51.3459752], [1.4181862999999997, 51.3458108], [1.4141258, 51.344319], [1.4139097, 51.3442379], [1.4105424, 51.3430132], [1.4093142, 51.3425616], [1.4082617, 51.34216789999999], [1.4080056999999997, 51.342073099999986], [1.4076284, 51.3419514], [1.4073317999999997, 51.3418393], [1.4067372, 51.34162010000001], [1.4054503, 51.34114220000001], [1.4045821999999997, 51.3408244], [1.4043747, 51.340750799999995], [1.404106, 51.3406634], [1.4038514, 51.34059080000001], [1.4036188, 51.340532899999985], [1.4036088, 51.34053059999999], [1.4033736, 51.3404769], [1.4031346999999998, 51.34043369999999], [1.4027182, 51.3403738], [1.4023379, 51.3403355], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]}", "current_leg_start": "Dumpton Park", "dest_arr_time_act": "1306", "motion_projection": null, "next_location_lat": "51.3411668", "next_location_lon": "1.4054297", "previous_location": "Dumpton Park", "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\": 1287.981, \"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\": 2657.297, \"from_m\": 1287.981, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3961.958, \"from_m\": 2657.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\": 6158.956, \"from_m\": 3961.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\": 7305.219, \"from_m\": 6158.956, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12441.144, \"from_m\": 7305.219, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12458.823, \"from_m\": 12441.144, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14990.697, \"from_m\": 12458.823, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16563.548, \"from_m\": 14990.697, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20684.578, \"from_m\": 16563.548, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20707.705, \"from_m\": 20684.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\": 24290.241, \"from_m\": 20707.705, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25246.697, \"from_m\": 24290.241, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25265.903, \"from_m\": 25246.697, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27225.866, \"from_m\": 25265.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\": 27774.248, \"from_m\": 27225.866, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30457.183, \"from_m\": 27774.248, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30716.49, \"from_m\": 30457.183, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31200.679, \"from_m\": 30716.49, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41218.106, \"from_m\": 31200.679, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42214.469, \"from_m\": 41218.106, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42850.616, \"from_m\": 42214.469, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45063.871, \"from_m\": 42850.616, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46084.296, \"from_m\": 45063.871, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 47316.355, \"from_m\": 46084.296, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 56135.792, \"from_m\": 47316.355, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 56275.951, \"from_m\": 56135.792, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 77987.547, \"from_m\": 56275.951, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 80441.073, \"from_m\": 77987.547, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 80725.916, \"from_m\": 80441.073, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 81065.736, \"from_m\": 80725.916, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 81445.176, \"from_m\": 81065.736, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 82252.138, \"from_m\": 81445.176, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}], \"service_id\": 695491, \"profile_key\": \"ac6744a02bf7d318fed391e32dbcf11bad57b8e1f7cc113ab61d21dcd776408a\", \"schedule_id\": 35268, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1042\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1044H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 11569.251, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1046H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 12441.144, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1048\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 12999.735, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1048H\", \"location\": \"Canterbury Road Jn\", \"stage_seq\": 5, \"distance_m\": 16747.876, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049H\", \"location\": \"Cambria Jn\", \"stage_seq\": 6, \"distance_m\": 20012.601, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1050\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 21049.15, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1050H\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 25778.523, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1053\", \"location\": \"Nunhead\", \"stage_seq\": 9, \"distance_m\": 28318.726, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1058\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 10, \"distance_m\": 29753.569, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1059\", \"location\": \"Lewisham\", \"stage_seq\": 11, \"distance_m\": 30423.56, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1100H\", \"location\": \"Blackheath\", \"stage_seq\": 12, \"distance_m\": 30835.151, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1105H\", \"location\": \"Eltham\", \"stage_seq\": 13, \"distance_m\": 37204.45, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1110H\", \"location\": \"Barnehurst\", \"stage_seq\": 14, \"distance_m\": 42425.409, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1114\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 15, \"distance_m\": 44841.311, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1115\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 16, \"distance_m\": 45794.459, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1116\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 17, \"distance_m\": 47380.705, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1116H\", \"location\": \"Dartford Jn\", \"stage_seq\": 18, \"distance_m\": 56416.49, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1118\", \"location\": \"Dartford\", \"stage_seq\": 19, \"distance_m\": 61136.837, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1127\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 20, \"distance_m\": 72196.302, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1131H\", \"location\": \"Gravesend\", \"stage_seq\": 21, \"distance_m\": 72776.916, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1136H\", \"location\": \"Hoo Jn\", \"stage_seq\": 22, \"distance_m\": 73220.062, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": false, \"wtt_arr\": \"1141H\", \"wtt_dep\": \"1142H\", \"location\": \"Strood\", \"stage_seq\": 23, \"distance_m\": 81010.821, \"section_seq\": 1, \"route_path_id\": 104917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1144\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 24, \"distance_m\": 82252.138, \"section_seq\": 1, \"route_path_id\": 104917}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 82252.138, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104917}], \"total_distance_m\": 82252.138, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 82209.805, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 42.333, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1042", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3411668", "current_position_lon": "1.4054297", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:53:02Z\", \"source_id\": 58403518, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:53:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:53:08Z\", \"source_id\": 18612633, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:55:33Z\", \"source_id\": 58408911, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:56:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:55:37Z\", \"source_id\": 18614293, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:00:49Z\", \"source_id\": 58420204, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:01:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:00:55Z\", \"source_id\": 18617835, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:02:41Z\", \"source_id\": 58424401, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:03:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:02:49Z\", \"source_id\": 18619042, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:07:10Z\", \"source_id\": 58434318, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:07:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:07:15Z\", \"source_id\": 18621973, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:12:28Z\", \"source_id\": 58445839, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:13:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:12:32Z\", \"source_id\": 18625488, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:17:27Z\", \"source_id\": 58456713, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:18:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:17:27Z\", \"source_id\": 18628834, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:25:41Z\", \"source_id\": 58474148, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:26:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:25:46Z\", \"source_id\": 18634287, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32271, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:34:15Z\", \"source_id\": 58492310, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:35:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:34:15Z\", \"source_id\": 18639752, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:44:11Z\", \"source_id\": 58513251, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:45:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:44:15Z\", \"source_id\": 18646277, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:35Z\", \"source_id\": 58520692, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:48:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:41Z\", \"source_id\": 18648541, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:51:39Z\", \"source_id\": 58529710, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:52:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:51:40Z\", \"source_id\": 18651267, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:08Z\", \"source_id\": 58541687, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:58:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:57:14Z\", \"source_id\": 18654887, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:10Z\", \"source_id\": 58563957, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:08:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:14Z\", \"source_id\": 18661526, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:49Z\", \"source_id\": 58584519, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:50Z\", \"source_id\": 18667868, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:57Z\", \"source_id\": 58601748, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:03Z\", \"source_id\": 18673316, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:02Z\", \"source_id\": 58610520, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:09Z\", \"source_id\": 18676005, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:44Z\", \"source_id\": 58618668, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:33:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:45Z\", \"source_id\": 18678414, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33160, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:01Z\", \"source_id\": 58638925, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:04Z\", \"source_id\": 18684486, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:51Z\", \"source_id\": 58645233, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:55Z\", \"source_id\": 18686338, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:05Z\", \"source_id\": 58654424, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:09Z\", \"source_id\": 18689165, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33132, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:11Z\", \"source_id\": 58672272, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:12Z\", \"source_id\": 18694508, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:22Z\", \"source_id\": 58679169, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:26Z\", \"source_id\": 18696614, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33121, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:19Z\", \"source_id\": 58687850, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:24Z\", \"source_id\": 18699340, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ramsgate", "service_state_platform": "3", "timing_fact_generation": 1789819465251399, "current_leg_arrival_utc": "2026-09-19T13:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:05:46.425765", "service_state_evidence_id": 18699340, "current_leg_start_actual_dep": "2026-09-19T13:02:30+01:00", "operational_evidence_version": 169, "service_state_event_time_utc": "2026-09-19T12:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:46.872266", "service_state_valid_until_kind": null, "operational_interpretation_version": 169, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
N |
None |
RAM |
1U20 |
375310+375810 |
7 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1287.981, "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": 2657.297, "from_m": 1287.981, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3961.958, "from_m": 2657.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": 6158.956, "from_m": 3961.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": 7305.219, "from_m": 6158.956, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12441.144, "from_m": 7305.219, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12458.823, "from_m": 12441.144, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14990.697, "from_m": 12458.823, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16563.548, "from_m": 14990.697, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20684.578, "from_m": 16563.548, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 20707.705, "from_m": 20684.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": 24290.241, "from_m": 20707.705, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25246.697, "from_m": 24290.241, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25265.903, "from_m": 25246.697, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27225.866, "from_m": 25265.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": 27774.248, "from_m": 27225.866, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30457.183, "from_m": 27774.248, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30716.49, "from_m": 30457.183, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31200.679, "from_m": 30716.49, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41218.106, "from_m": 31200.679, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42214.469, "from_m": 41218.106, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42850.616, "from_m": 42214.469, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45063.871, "from_m": 42850.616, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46084.296, "from_m": 45063.871, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 47316.355, "from_m": 46084.296, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 56135.792, "from_m": 47316.355, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 56275.951, "from_m": 56135.792, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 77987.547, "from_m": 56275.951, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 80441.073, "from_m": 77987.547, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 80725.916, "from_m": 80441.073, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 49.71}, {"to_m": 81065.736, "from_m": 80725.916, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 81445.176, "from_m": 81065.736, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 82252.138, "from_m": 81445.176, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}], "service_id": 695491, "profile_key": "ac6744a02bf7d318fed391e32dbcf11bad57b8e1f7cc113ab61d21dcd776408a", "schedule_id": 35268, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1042", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1044H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 11569.251, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1046H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 12441.144, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1048", "location": "Brixton", "stage_seq": 4, "distance_m": 12999.735, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1048H", "location": "Canterbury Road Jn", "stage_seq": 5, "distance_m": 16747.876, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049H", "location": "Cambria Jn", "stage_seq": 6, "distance_m": 20012.601, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1050", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 21049.15, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1050H", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 25778.523, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1053", "location": "Nunhead", "stage_seq": 9, "distance_m": 28318.726, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1058", "location": "Lewisham Vale Jn", "stage_seq": 10, "distance_m": 29753.569, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1059", "location": "Lewisham", "stage_seq": 11, "distance_m": 30423.56, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1100H", "location": "Blackheath", "stage_seq": 12, "distance_m": 30835.151, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1105H", "location": "Eltham", "stage_seq": 13, "distance_m": 37204.45, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1110H", "location": "Barnehurst", "stage_seq": 14, "distance_m": 42425.409, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1114", "location": "Perry Street Fork Jn", "stage_seq": 15, "distance_m": 44841.311, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1115", "location": "Crayford Creek Jn", "stage_seq": 16, "distance_m": 45794.459, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1116", "location": "Crayford Spur A Jn", "stage_seq": 17, "distance_m": 47380.705, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1116H", "location": "Dartford Jn", "stage_seq": 18, "distance_m": 56416.49, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1118", "location": "Dartford", "stage_seq": 19, "distance_m": 61136.837, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1127", "location": "Springhead Junction (CTRL)", "stage_seq": 20, "distance_m": 72196.302, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1131H", "location": "Gravesend", "stage_seq": 21, "distance_m": 72776.916, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1136H", "location": "Hoo Jn", "stage_seq": 22, "distance_m": 73220.062, "section_seq": 1, "route_path_id": 104917}, {"is_pass": false, "wtt_arr": "1141H", "wtt_dep": "1142H", "location": "Strood", "stage_seq": 23, "distance_m": 81010.821, "section_seq": 1, "route_path_id": 104917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1144", "location": "Rochester Bridge Jn", "stage_seq": 24, "distance_m": 82252.138, "section_seq": 1, "route_path_id": 104917}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 82252.138, "from_m": 0.0, "section_seq": 1, "route_path_id": 104917}], "total_distance_m": 82252.138, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 82209.805, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 42.333, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29765, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:53:02Z", "source_id": 58403518, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T09:53:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:53:08Z", "source_id": 18612633, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:55:33Z", "source_id": 58408911, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T09:56:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:55:37Z", "source_id": 18614293, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31573, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:00:49Z", "source_id": 58420204, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T10:01:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:00:55Z", "source_id": 18617835, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31581, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:02:41Z", "source_id": 58424401, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T10:03:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:02:49Z", "source_id": 18619042, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31590, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:07:10Z", "source_id": 58434318, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:07:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:07:15Z", "source_id": 18621973, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31606, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:12:28Z", "source_id": 58445839, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T10:13:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:12:32Z", "source_id": 18625488, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31784, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:17:27Z", "source_id": 58456713, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T10:18:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:17:27Z", "source_id": 18628834, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32242, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:25:41Z", "source_id": 58474148, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T10:26:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:25:46Z", "source_id": 18634287, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32271, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:34:15Z", "source_id": 58492310, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T10:35:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:34:15Z", "source_id": 18639752, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:44:11Z", "source_id": 58513251, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T10:45:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:44:15Z", "source_id": 18646277, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T11:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32296, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:35Z", "source_id": 58520692, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T10:48:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:41Z", "source_id": 18648541, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T11:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32335, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:51:39Z", "source_id": 58529710, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T10:52:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:51:40Z", "source_id": 18651267, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T11:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32355, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:08Z", "source_id": 58541687, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T10:58:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:57:14Z", "source_id": 18654887, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32405, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:10Z", "source_id": 58563957, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T11:08:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:14Z", "source_id": 18661526, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33204, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:49Z", "source_id": 58584519, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T11:17:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:50Z", "source_id": 18667868, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33172, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:57Z", "source_id": 58601748, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T11:26:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:03Z", "source_id": 18673316, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33168, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:02Z", "source_id": 58610520, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T11:29:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:09Z", "source_id": 18676005, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33164, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:44Z", "source_id": 58618668, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T11:33:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:45Z", "source_id": 18678414, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33160, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:01Z", "source_id": 58638925, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-19T11:42:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:04Z", "source_id": 18684486, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-19T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33156, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:51Z", "source_id": 58645233, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-19T11:46:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:55Z", "source_id": 18686338, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-19T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33140, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:05Z", "source_id": 58654424, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T11:49:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:09Z", "source_id": 18689165, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33132, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:11Z", "source_id": 58672272, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-19T11:57:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:12Z", "source_id": 18694508, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-19T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33070, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:22Z", "source_id": 58679169, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-19T12:01:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:26Z", "source_id": 18696614, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-19T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33121, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:19Z", "source_id": 58687850, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-19T12:05:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:24Z", "source_id": 18699340, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-19T13:05:00+01:00", "operational_fact": true}] |
London Victoria |
1042 |
1042 |
5 |
None |
None |
Ramsgate |
1306 |
1306 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:J09758/2026-09-19/detailed |
None |
Dumpton Park |
2026-09-19T13:02:30+01:00 |
Ramsgate |
3.0 |
{"type": "LineString", "coordinates": [[1.4243629999999998, 51.34585779999999], [1.4238303, 51.34590430000001], [1.4235662999999998, 51.345937000000006], [1.4233109999999998, 51.34598230000001], [1.4228289, 51.3460523], [1.4206597, 51.3461788], [1.4203161, 51.34617660000001], [1.4198148999999998, 51.3461377], [1.4192919999999998, 51.3460704], [1.4187886999999997, 51.3459752], [1.4181862999999997, 51.3458108], [1.4141258, 51.344319], [1.4139097, 51.3442379], [1.4105424, 51.3430132], [1.4093142, 51.3425616], [1.4082617, 51.34216789999999], [1.4080056999999997, 51.342073099999986], [1.4076284, 51.3419514], [1.4073317999999997, 51.3418393], [1.4067372, 51.34162010000001], [1.4054503, 51.34114220000001], [1.4045821999999997, 51.3408244], [1.4043747, 51.340750799999995], [1.404106, 51.3406634], [1.4038514, 51.34059080000001], [1.4036188, 51.340532899999985], [1.4036088, 51.34053059999999], [1.4033736, 51.3404769], [1.4031346999999998, 51.34043369999999], [1.4027182, 51.3403738], [1.4023379, 51.3403355], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]} |
1.2 |
1302 |
1305 |
Dumpton Park |
Ramsgate |
Ramsgate |
51.3411668 |
1.4054297 |
51.3411668 |
1.4054297 |
1 |
0 |
2026-09-19 12:15:52 |
TERMINATED |
2026-09-19 12:05:00 |
Ramsgate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699340 |
1789819465251399 |
169 |
169 |
2026-09-19 12:15:46.872266 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:05:46.425765 |
| 666627 |
695608 |
G38338 |
361D04MH19 |
2026-09-19 |
COMPLETE |
18700258 |
2026-09-19 13:04:00 |
2026-09-19 12:15:52 |
2026-09-21 12:15:52 |
{"id": 695608, "stp": "O", "toc": "Transport for Wales", "uid": "G38338", "consist": "197024", "dest_crs": "LLD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G38338/2026-09-19/detailed", "trust_id": "361D04MH19", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": "10:55:00", "dar_platform": null, "dest_station": "Llandudno", "service_date": "2026-09-19", "dest_arr_time": "1238", "dest_platform": "3", "is_terminated": 1, "next_location": "Llandudno", "signalling_id": "1D04", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "1304", "current_leg_dep": "1259", "current_leg_end": "Llandudno", "origin_dep_time": "1047", "origin_platform": "7", "current_location": "Llandudno", "last_update_time": "2026-09-19T12:15:52", "route_debug_link": null, "timing_variation": "+26 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.8331944833061073, 53.29458477606275], [-3.834142, 53.2947728], [-3.834479, 53.2948525], [-3.834648699999999, 53.2948946], [-3.8348275, 53.29494200000001], [-3.8350971, 53.29503669999999], [-3.8353493, 53.29512780000001], [-3.8354759, 53.29519309999999], [-3.835685499999999, 53.2952955], [-3.8359451, 53.2954298], [-3.8360944, 53.2955291], [-3.8364488, 53.2957666], [-3.8366487999999994, 53.29595150000001], [-3.836821799999999, 53.296158899999995], [-3.8369674, 53.2963587], [-3.8370691, 53.2965668], [-3.837141799999999, 53.296754500000006], [-3.837183299999999, 53.29688999999998], [-3.8372182, 53.297006], [-3.8372287, 53.29708000000001], [-3.8374523, 53.2986495], [-3.8376423, 53.29968949999999], [-3.837969199999999, 53.3016576], [-3.837999199999999, 53.30237999999999], [-3.8379814999999993, 53.30458689999999], [-3.8379308, 53.3051534], [-3.8377765999999993, 53.3060554], [-3.8376612, 53.3065535], [-3.8375135, 53.3070336], [-3.837502988747119, 53.30706581297633], [-3.8373649, 53.30748899999999], [-3.8371286, 53.3080397], [-3.8368901000000006, 53.308541899999994], [-3.836598299999999, 53.309067299999995], [-3.8340168, 53.3135464], [-3.832827799999999, 53.3156444], [-3.832547599999999, 53.3161386], [-3.8322285, 53.3166735], [-3.831949100000001, 53.31715169999999], [-3.831822299999999, 53.3173365], [-3.8316646999999993, 53.3175402], [-3.8315607, 53.31766669999999], [-3.8314462, 53.31779720000001], [-3.8313228000000006, 53.3179319], [-3.8310874, 53.318155899999994], [-3.8308722, 53.3183484], [-3.8305574, 53.3185781], [-3.8302494, 53.31879349999999], [-3.830098299999999, 53.31888479999999], [-3.8300234999999994, 53.3189272], [-3.8299118, 53.31899059999999], [-3.8296913, 53.3190978], [-3.8292372, 53.3193088], [-3.8289807, 53.3194492], [-3.8286683, 53.31962870000001], [-3.827953799999999, 53.32006690000001], [-3.8271668, 53.32054959999999]]}", "current_leg_start": "Deganwy", "dest_arr_time_act": "1238", "motion_projection": null, "next_location_lat": "53.3205496", "next_location_lon": "-3.8271668", "previous_location": "Deganwy", "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\": 1751.992, \"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\": 3143.579, \"from_m\": 1751.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3300.695, \"from_m\": 3143.579, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3346.266, \"from_m\": 3300.695, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3402.733, \"from_m\": 3346.266, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3463.396, \"from_m\": 3402.733, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3475.388, \"from_m\": 3463.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\": 3533.839, \"from_m\": 3475.388, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3543.051, \"from_m\": 3533.839, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3785.465, \"from_m\": 3543.051, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4209.089, \"from_m\": 3785.465, \"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\": 695608, \"profile_key\": \"eba1ee191aec3f2d5e8b825f418422c023ad6e05d6a946cf34debb4df46f885e\", \"schedule_id\": 33372, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1047\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28738}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 28738}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1051\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2980.003, \"section_seq\": 1, \"route_path_id\": 28738}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1051H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 4209.089, \"section_seq\": 1, \"route_path_id\": 28738}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4209.089, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28738}], \"total_distance_m\": 4209.089, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 4209.089, \"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": "1047", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.3205496", "current_position_lon": "-3.8271668", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:06:41Z\", \"source_id\": 58433203, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:07:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:06:43Z\", \"source_id\": 18621637, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:17:21Z\", \"source_id\": 18628761, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:22:24Z\", \"source_id\": 18632074, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:31:51Z\", \"source_id\": 58487181, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:33:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:31:54Z\", \"source_id\": 18638288, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:03Z\", \"source_id\": 58548293, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:00:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:00:10Z\", \"source_id\": 18656707, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:39Z\", \"source_id\": 58575791, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:42Z\", \"source_id\": 18665119, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:15Z\", \"source_id\": 58598253, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:19Z\", \"source_id\": 18672152, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:08Z\", \"source_id\": 58612894, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:14Z\", \"source_id\": 18676723, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:14Z\", \"source_id\": 58619865, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:20Z\", \"source_id\": 18678769, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:00Z\", \"source_id\": 18686404, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:00Z\", \"source_id\": 18691096, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:30Z\", \"source_id\": 18695353, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:05:46Z\", \"source_id\": 18700258, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Llandudno", "service_state_platform": "3", "timing_fact_generation": 1789819546488114, "current_leg_arrival_utc": "2026-09-19T13:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:05:46.480811", "service_state_evidence_id": 18700258, "current_leg_start_actual_dep": "2026-09-19T12:59:30+01:00", "operational_evidence_version": 104, "service_state_event_time_utc": "2026-09-19T12:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:46.875844", "service_state_valid_until_kind": null, "operational_interpretation_version": 104, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
O |
LIV |
LLD |
1D04 |
197024 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1751.992, "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": 3143.579, "from_m": 1751.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3300.695, "from_m": 3143.579, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3346.266, "from_m": 3300.695, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3402.733, "from_m": 3346.266, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3463.396, "from_m": 3402.733, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3475.388, "from_m": 3463.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": 3533.839, "from_m": 3475.388, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3543.051, "from_m": 3533.839, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3785.465, "from_m": 3543.051, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4209.089, "from_m": 3785.465, "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": 695608, "profile_key": "eba1ee191aec3f2d5e8b825f418422c023ad6e05d6a946cf34debb4df46f885e", "schedule_id": 33372, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1047", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28738}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 28738}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1051", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2980.003, "section_seq": 1, "route_path_id": 28738}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1051H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 4209.089, "section_seq": 1, "route_path_id": 28738}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4209.089, "from_m": 0.0, "section_seq": 1, "route_path_id": 28738}], "total_distance_m": 4209.089, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 4209.089, "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": 9967, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:06:41Z", "source_id": 58433203, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:07:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:06:43Z", "source_id": 18621637, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:17:21Z", "source_id": 18628761, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:22:24Z", "source_id": 18632074, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10434, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:31:51Z", "source_id": 58487181, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T10:33:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:31:54Z", "source_id": 18638288, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10377, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:03Z", "source_id": 58548293, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:00:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:00:10Z", "source_id": 18656707, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10370, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:39Z", "source_id": 58575791, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:13:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:42Z", "source_id": 18665119, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10362, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:15Z", "source_id": 58598253, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:26:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:19Z", "source_id": 18672152, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10356, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:08Z", "source_id": 58612894, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:31:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:14Z", "source_id": 18676723, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10346, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:14Z", "source_id": 58619865, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:38:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:20Z", "source_id": 18678769, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:00Z", "source_id": 18686404, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:00Z", "source_id": 18691096, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:30Z", "source_id": 18695353, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:05:46Z", "source_id": 18700258, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
1047 |
1047 |
7 |
10:55:00 |
None |
Llandudno |
1238 |
1238 |
3 |
LATE |
+26 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G38338/2026-09-19/detailed |
None |
Deganwy |
2026-09-19T12:59:30+01:00 |
Llandudno |
5.0 |
{"type": "LineString", "coordinates": [[-3.8331944833061073, 53.29458477606275], [-3.834142, 53.2947728], [-3.834479, 53.2948525], [-3.834648699999999, 53.2948946], [-3.8348275, 53.29494200000001], [-3.8350971, 53.29503669999999], [-3.8353493, 53.29512780000001], [-3.8354759, 53.29519309999999], [-3.835685499999999, 53.2952955], [-3.8359451, 53.2954298], [-3.8360944, 53.2955291], [-3.8364488, 53.2957666], [-3.8366487999999994, 53.29595150000001], [-3.836821799999999, 53.296158899999995], [-3.8369674, 53.2963587], [-3.8370691, 53.2965668], [-3.837141799999999, 53.296754500000006], [-3.837183299999999, 53.29688999999998], [-3.8372182, 53.297006], [-3.8372287, 53.29708000000001], [-3.8374523, 53.2986495], [-3.8376423, 53.29968949999999], [-3.837969199999999, 53.3016576], [-3.837999199999999, 53.30237999999999], [-3.8379814999999993, 53.30458689999999], [-3.8379308, 53.3051534], [-3.8377765999999993, 53.3060554], [-3.8376612, 53.3065535], [-3.8375135, 53.3070336], [-3.837502988747119, 53.30706581297633], [-3.8373649, 53.30748899999999], [-3.8371286, 53.3080397], [-3.8368901000000006, 53.308541899999994], [-3.836598299999999, 53.309067299999995], [-3.8340168, 53.3135464], [-3.832827799999999, 53.3156444], [-3.832547599999999, 53.3161386], [-3.8322285, 53.3166735], [-3.831949100000001, 53.31715169999999], [-3.831822299999999, 53.3173365], [-3.8316646999999993, 53.3175402], [-3.8315607, 53.31766669999999], [-3.8314462, 53.31779720000001], [-3.8313228000000006, 53.3179319], [-3.8310874, 53.318155899999994], [-3.8308722, 53.3183484], [-3.8305574, 53.3185781], [-3.8302494, 53.31879349999999], [-3.830098299999999, 53.31888479999999], [-3.8300234999999994, 53.3189272], [-3.8299118, 53.31899059999999], [-3.8296913, 53.3190978], [-3.8292372, 53.3193088], [-3.8289807, 53.3194492], [-3.8286683, 53.31962870000001], [-3.827953799999999, 53.32006690000001], [-3.8271668, 53.32054959999999]]} |
2.0 |
1259 |
1304 |
Deganwy |
Llandudno |
Llandudno |
53.3205496 |
-3.8271668 |
53.3205496 |
-3.8271668 |
1 |
0 |
2026-09-19 12:15:52 |
TERMINATED |
2026-09-19 12:04:00 |
Llandudno |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700258 |
1789819546488114 |
104 |
104 |
2026-09-19 12:15:46.875844 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:05:46.480811 |
| 666628 |
697992 |
P65860 |
529E29ML19 |
2026-09-19 |
COMPLETE |
18698989 |
2026-09-19 13:05:00 |
2026-09-19 12:15:52 |
2026-09-21 12:15:52 |
{"id": 697992, "stp": "P", "toc": "London Overground", "uid": "P65860", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65860/2026-09-19/detailed", "trust_id": "529E29ML19", "origin_crs": "DLJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "New Cross ELL", "service_date": "2026-09-19", "dest_arr_time": "1305", "dest_platform": "D", "is_terminated": 1, "next_location": "New Cross ELL", "signalling_id": "9E29", "timing_status": "ON TIME", "origin_station": "Dalston Junction", "current_leg_arr": "1305", "current_leg_dep": "1301", "current_leg_end": "New Cross ELL", "origin_dep_time": "1243", "origin_platform": "2", "current_location": "New Cross ELL", "last_update_time": "2026-09-19T12:15:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.04742999999999999, 51.4930323], [-0.04728229999999999, 51.4928577], [-0.0472005, 51.49275750000001], [-0.047067399999999995, 51.4925757], [-0.0468783, 51.492297599999986], [-0.04676159999999999, 51.49209809999999], [-0.046673099999999995, 51.491940199999995], [-0.04658229999999999, 51.49174709999999], [-0.0465564, 51.491686], [-0.0464916, 51.49154829999999], [-0.04644179999999999, 51.4914125], [-0.04638749999999999, 51.4912651], [-0.0463516, 51.4911562], [-0.046279499999999994, 51.490956199999985], [-0.046229299999999994, 51.4908169], [-0.0462149, 51.49075400000001], [-0.0462004, 51.49069109999999], [-0.046174200000000006, 51.490564599999985], [-0.046149899999999994, 51.4903036], [-0.046134, 51.490137999999995], [-0.046131799999999994, 51.4900801], [-0.0461125, 51.4898823], [-0.04607719999999999, 51.489643099999995], [-0.04605529999999999, 51.489475799999994], [-0.04602559999999999, 51.489329299999994], [-0.045976899999999994, 51.4891726], [-0.04591984009133273, 51.48903275519273], [-0.045905699999999994, 51.4889981], [-0.045843499999999995, 51.4888796], [-0.0457764, 51.48876239999999], [-0.0456856, 51.4886185], [-0.0455829, 51.4884767], [-0.0453326, 51.48819579999999], [-0.0451025, 51.4880004], [-0.0448381, 51.48780549999999], [-0.04461529999999999, 51.487643600000006], [-0.04442669999999999, 51.48746460000001], [-0.04425, 51.48728340000001], [-0.0440898, 51.48708229999998], [-0.04396679999999999, 51.4868915], [-0.04386949999999999, 51.486687800000006], [-0.0438194, 51.486548], [-0.04377989999999999, 51.4864109], [-0.0437521, 51.4862348], [-0.0437303, 51.48606130000001], [-0.0437318, 51.48590860000001], [-0.0437428, 51.4857687], [-0.0437495, 51.485679], [-0.0437563, 51.4856013], [-0.0437625, 51.485490199999994], [-0.04376368896663496, 51.48545630981485], [-0.04376478738344701, 51.48542500063034], [-0.04376629091290948, 51.48538214411256], [-0.04376760098804381, 51.485344801773046], [-0.043772719261572814, 51.48519891037577], [-0.04377386379581309, 51.48516628647918], [-0.043775, 51.48513390000001], [-0.0437723, 51.4850304], [-0.0437401, 51.48493779999999], [-0.0436925, 51.48481379999998], [-0.0436082, 51.484643299999995], [-0.0435933, 51.484590399999995], [-0.04351409999999999, 51.4843981], [-0.04340356127872875, 51.48416220009965], [-0.0434, 51.4841546], [-0.0433203, 51.48400350000001], [-0.04322399999999999, 51.4838514], [-0.0432004, 51.4838082], [-0.0431303, 51.4837148], [-0.043078599999999995, 51.4836565], [-0.04301839999999999, 51.4835952], [-0.042952300000000006, 51.48353149999999], [-0.042882, 51.4834681], [-0.04282099999999999, 51.4834211], [-0.04275169999999999, 51.4833671], [-0.04269119999999999, 51.4833239], [-0.0426124, 51.4832743], [-0.0425425, 51.4832333], [-0.0424812, 51.48320249999999], [-0.0424077, 51.48316679999999], [-0.0423274, 51.4831276], [-0.0420377, 51.4829927], [-0.0419036, 51.4829309], [-0.0417553, 51.4828661], [-0.0415883, 51.482795], [-0.041475, 51.4827455], [-0.0413787, 51.48270900000001], [-0.04128869999999999, 51.482676599999984], [-0.0411775, 51.4826394], [-0.04107199999999999, 51.482605599999985], [-0.0409712, 51.4825745], [-0.04085629999999999, 51.4825428], [-0.0407264, 51.48251030000001], [-0.0406195, 51.48248430000001], [-0.0405058, 51.48245889999998], [-0.040345299999999994, 51.4824276], [-0.0402065, 51.4824046], [-0.0400526, 51.4823821], [-0.03993019999999999, 51.48236549999999], [-0.0398647, 51.48235780000001], [-0.039798499999999994, 51.48235030000001], [-0.03968159999999999, 51.4823391], [-0.03958289999999999, 51.4823305], [-0.0383342, 51.48224209999999], [-0.0381995, 51.4822328], [-0.0381231, 51.48222640000001], [-0.03804729999999999, 51.48221889999999], [-0.03789979999999999, 51.4822019], [-0.0377378, 51.4821805], [-0.037611, 51.48216180000001], [-0.037496499999999995, 51.482141899999995], [-0.037361, 51.4821171], [-0.03723699999999999, 51.4820891], [-0.03710129999999999, 51.482055200000005], [-0.03699917714525801, 51.48202441859183], [-0.0369812, 51.482019], [-0.036894942984460194, 51.48198919725438], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.03658258914124211, 51.481881275410196], [-0.036480022890307925, 51.48184583753552], [-0.0363763, 51.48181], [-0.0362926, 51.48177559999999], [-0.03618579999999999, 51.48172919999999], [-0.0360879, 51.4816819], [-0.03599580000000001, 51.48163569999999], [-0.035890799999999994, 51.4815773], [-0.0357911, 51.4815202], [-0.0356822, 51.48145280000001], [-0.03558460000000001, 51.4813874], [-0.0355044, 51.48133179999999], [-0.0354174, 51.4812675], [-0.035335599999999995, 51.48119950000001], [-0.0352523, 51.4811292], [-0.035087299999999995, 51.48099049999999], [-0.0349174, 51.4808172], [-0.0348005, 51.4806598], [-0.034685999999999995, 51.480485599999994], [-0.0346021, 51.480303799999994], [-0.0345459, 51.48014979999999], [-0.0345124, 51.480014700000005], [-0.034493, 51.4798912], [-0.034403699999999995, 51.4793946], [-0.034383, 51.4792735], [-0.034315000000000005, 51.47905269999999], [-0.03416159999999999, 51.4788007], [-0.0339608, 51.4785292], [-0.03362289999999999, 51.478097000000005], [-0.03296319999999999, 51.4772425], [-0.0327073, 51.47695389999998]]}", "current_leg_start": "Surrey Quays", "dest_arr_time_act": "1305", "motion_projection": null, "next_location_lat": "51.4769539", "next_location_lon": "-0.0327073", "previous_location": "Surrey Quays", "current_leg_milage": "1.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 318.457, \"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\": 369.7, \"from_m\": 318.457, \"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\": 543.34, \"from_m\": 369.7, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1075.69, \"from_m\": 543.34, \"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\": 1108.48, \"from_m\": 1075.69, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4991.36, \"from_m\": 1108.48, \"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\": 5361.093, \"from_m\": 4991.36, \"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\": 5970.989, \"from_m\": 5361.093, \"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\": 16300.35, \"from_m\": 5970.989, \"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\": 18314.145, \"from_m\": 16300.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\": 19555.03, \"from_m\": 18314.145, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 20040.859, \"from_m\": 19555.03, \"capability_applied\": null, \"effective_limit_mph\": 34.175, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 34.175}, {\"to_m\": 21390.043, \"from_m\": 20040.859, \"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\": 21582.912, \"from_m\": 21390.043, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25304.219, \"from_m\": 21582.912, \"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\": 25565.252, \"from_m\": 25304.219, \"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\": 36169.693, \"from_m\": 25565.252, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36379.467, \"from_m\": 36169.693, \"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}], \"service_id\": 697992, \"profile_key\": \"9b0d80b9531e8660469fbe335ec3e016a435af54979ce6a8dfd8c6259b90b7f5\", \"schedule_id\": 20847, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Dalston Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74701}, {\"is_pass\": false, \"wtt_arr\": \"1244H\", \"wtt_dep\": \"1245\", \"location\": \"Haggerston\", \"stage_seq\": 2, \"distance_m\": 369.7, \"section_seq\": 1, \"route_path_id\": 74701}, {\"is_pass\": false, \"wtt_arr\": \"1246H\", \"wtt_dep\": \"1247\", \"location\": \"Hoxton\", \"stage_seq\": 3, \"distance_m\": 892.673, \"section_seq\": 1, \"route_path_id\": 74701}, {\"is_pass\": false, \"wtt_arr\": \"1249\", \"wtt_dep\": \"1249H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 4, \"distance_m\": 5145.171, \"section_seq\": 1, \"route_path_id\": 74701}, {\"is_pass\": false, \"wtt_arr\": \"1251\", \"wtt_dep\": \"1252\", \"location\": \"Whitechapel\", \"stage_seq\": 5, \"distance_m\": 16831.173, \"section_seq\": 1, \"route_path_id\": 74701}, {\"is_pass\": false, \"wtt_arr\": \"1253H\", \"wtt_dep\": \"1254\", \"location\": \"Shadwell\", \"stage_seq\": 6, \"distance_m\": 18314.145, \"section_seq\": 1, \"route_path_id\": 74701}, {\"is_pass\": false, \"wtt_arr\": \"1255H\", \"wtt_dep\": \"1256\", \"location\": \"Wapping\", \"stage_seq\": 7, \"distance_m\": 30861.835, \"section_seq\": 1, \"route_path_id\": 74701}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1257H\", \"location\": \"Rotherhithe\", \"stage_seq\": 8, \"distance_m\": 36379.467, \"section_seq\": 1, \"route_path_id\": 74701}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36379.467, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74701}], \"total_distance_m\": 36379.467, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 36028.22, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 351.247, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1243", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4769539", "current_position_lon": "-0.0327073", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:58Z\", \"source_id\": 58645459, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:01Z\", \"source_id\": 18686427, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:00Z\", \"source_id\": 58649817, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:03Z\", \"source_id\": 18687799, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:28Z\", \"source_id\": 58655274, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:30Z\", \"source_id\": 18689375, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:41Z\", \"source_id\": 58660231, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:46Z\", \"source_id\": 18690939, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:34Z\", \"source_id\": 58664358, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:54:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:38Z\", \"source_id\": 18692166, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:27Z\", \"source_id\": 58668533, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:30Z\", \"source_id\": 18693436, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:11Z\", \"source_id\": 58672331, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:16Z\", \"source_id\": 18694544, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:46Z\", \"source_id\": 58675761, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:59:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:50Z\", \"source_id\": 18695567, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:35Z\", \"source_id\": 58679689, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:40Z\", \"source_id\": 18696775, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:48Z\", \"source_id\": 58686763, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:54Z\", \"source_id\": 18698989, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "New Cross ELL", "service_state_platform": "D", "timing_fact_generation": 1789819436245579, "current_leg_arrival_utc": "2026-09-19T13:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:05:47.201962", "service_state_evidence_id": 18698989, "current_leg_start_actual_dep": "2026-09-19T13:01:30+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-19T12:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:47.958979", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
DLJ |
None |
9E29 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 318.457, "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": 369.7, "from_m": 318.457, "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": 543.34, "from_m": 369.7, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1075.69, "from_m": 543.34, "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": 1108.48, "from_m": 1075.69, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4991.36, "from_m": 1108.48, "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": 5361.093, "from_m": 4991.36, "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": 5970.989, "from_m": 5361.093, "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": 16300.35, "from_m": 5970.989, "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": 18314.145, "from_m": 16300.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": 19555.03, "from_m": 18314.145, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 20040.859, "from_m": 19555.03, "capability_applied": null, "effective_limit_mph": 34.175, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 34.175}, {"to_m": 21390.043, "from_m": 20040.859, "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": 21582.912, "from_m": 21390.043, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25304.219, "from_m": 21582.912, "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": 25565.252, "from_m": 25304.219, "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": 36169.693, "from_m": 25565.252, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36379.467, "from_m": 36169.693, "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}], "service_id": 697992, "profile_key": "9b0d80b9531e8660469fbe335ec3e016a435af54979ce6a8dfd8c6259b90b7f5", "schedule_id": 20847, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1243", "location": "Dalston Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74701}, {"is_pass": false, "wtt_arr": "1244H", "wtt_dep": "1245", "location": "Haggerston", "stage_seq": 2, "distance_m": 369.7, "section_seq": 1, "route_path_id": 74701}, {"is_pass": false, "wtt_arr": "1246H", "wtt_dep": "1247", "location": "Hoxton", "stage_seq": 3, "distance_m": 892.673, "section_seq": 1, "route_path_id": 74701}, {"is_pass": false, "wtt_arr": "1249", "wtt_dep": "1249H", "location": "Shoreditch High Street", "stage_seq": 4, "distance_m": 5145.171, "section_seq": 1, "route_path_id": 74701}, {"is_pass": false, "wtt_arr": "1251", "wtt_dep": "1252", "location": "Whitechapel", "stage_seq": 5, "distance_m": 16831.173, "section_seq": 1, "route_path_id": 74701}, {"is_pass": false, "wtt_arr": "1253H", "wtt_dep": "1254", "location": "Shadwell", "stage_seq": 6, "distance_m": 18314.145, "section_seq": 1, "route_path_id": 74701}, {"is_pass": false, "wtt_arr": "1255H", "wtt_dep": "1256", "location": "Wapping", "stage_seq": 7, "distance_m": 30861.835, "section_seq": 1, "route_path_id": 74701}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1257H", "location": "Rotherhithe", "stage_seq": 8, "distance_m": 36379.467, "section_seq": 1, "route_path_id": 74701}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36379.467, "from_m": 0.0, "section_seq": 1, "route_path_id": 74701}], "total_distance_m": 36379.467, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 36028.22, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 351.247, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:58Z", "source_id": 58645459, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:45:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:01Z", "source_id": 18686427, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:00Z", "source_id": 58649817, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:47:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:03Z", "source_id": 18687799, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:28Z", "source_id": 58655274, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:49:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:30Z", "source_id": 18689375, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:41Z", "source_id": 58660231, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:52:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:46Z", "source_id": 18690939, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:34Z", "source_id": 58664358, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:54:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:38Z", "source_id": 18692166, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:27Z", "source_id": 58668533, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:55:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:30Z", "source_id": 18693436, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:11Z", "source_id": 58672331, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:57:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:16Z", "source_id": 18694544, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:46Z", "source_id": 58675761, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:59:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:50Z", "source_id": 18695567, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:35Z", "source_id": 58679689, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:01:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:40Z", "source_id": 18696775, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31413, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:48Z", "source_id": 58686763, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:05:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:54Z", "source_id": 18698989, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T13:05:00+01:00", "operational_fact": true}] |
Dalston Junction |
1243 |
1243 |
2 |
None |
None |
New Cross ELL |
1305 |
1305 |
D |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65860/2026-09-19/detailed |
None |
Surrey Quays |
2026-09-19T13:01:30+01:00 |
New Cross ELL |
4.0 |
{"type": "LineString", "coordinates": [[-0.04742999999999999, 51.4930323], [-0.04728229999999999, 51.4928577], [-0.0472005, 51.49275750000001], [-0.047067399999999995, 51.4925757], [-0.0468783, 51.492297599999986], [-0.04676159999999999, 51.49209809999999], [-0.046673099999999995, 51.491940199999995], [-0.04658229999999999, 51.49174709999999], [-0.0465564, 51.491686], [-0.0464916, 51.49154829999999], [-0.04644179999999999, 51.4914125], [-0.04638749999999999, 51.4912651], [-0.0463516, 51.4911562], [-0.046279499999999994, 51.490956199999985], [-0.046229299999999994, 51.4908169], [-0.0462149, 51.49075400000001], [-0.0462004, 51.49069109999999], [-0.046174200000000006, 51.490564599999985], [-0.046149899999999994, 51.4903036], [-0.046134, 51.490137999999995], [-0.046131799999999994, 51.4900801], [-0.0461125, 51.4898823], [-0.04607719999999999, 51.489643099999995], [-0.04605529999999999, 51.489475799999994], [-0.04602559999999999, 51.489329299999994], [-0.045976899999999994, 51.4891726], [-0.04591984009133273, 51.48903275519273], [-0.045905699999999994, 51.4889981], [-0.045843499999999995, 51.4888796], [-0.0457764, 51.48876239999999], [-0.0456856, 51.4886185], [-0.0455829, 51.4884767], [-0.0453326, 51.48819579999999], [-0.0451025, 51.4880004], [-0.0448381, 51.48780549999999], [-0.04461529999999999, 51.487643600000006], [-0.04442669999999999, 51.48746460000001], [-0.04425, 51.48728340000001], [-0.0440898, 51.48708229999998], [-0.04396679999999999, 51.4868915], [-0.04386949999999999, 51.486687800000006], [-0.0438194, 51.486548], [-0.04377989999999999, 51.4864109], [-0.0437521, 51.4862348], [-0.0437303, 51.48606130000001], [-0.0437318, 51.48590860000001], [-0.0437428, 51.4857687], [-0.0437495, 51.485679], [-0.0437563, 51.4856013], [-0.0437625, 51.485490199999994], [-0.04376368896663496, 51.48545630981485], [-0.04376478738344701, 51.48542500063034], [-0.04376629091290948, 51.48538214411256], [-0.04376760098804381, 51.485344801773046], [-0.043772719261572814, 51.48519891037577], [-0.04377386379581309, 51.48516628647918], [-0.043775, 51.48513390000001], [-0.0437723, 51.4850304], [-0.0437401, 51.48493779999999], [-0.0436925, 51.48481379999998], [-0.0436082, 51.484643299999995], [-0.0435933, 51.484590399999995], [-0.04351409999999999, 51.4843981], [-0.04340356127872875, 51.48416220009965], [-0.0434, 51.4841546], [-0.0433203, 51.48400350000001], [-0.04322399999999999, 51.4838514], [-0.0432004, 51.4838082], [-0.0431303, 51.4837148], [-0.043078599999999995, 51.4836565], [-0.04301839999999999, 51.4835952], [-0.042952300000000006, 51.48353149999999], [-0.042882, 51.4834681], [-0.04282099999999999, 51.4834211], [-0.04275169999999999, 51.4833671], [-0.04269119999999999, 51.4833239], [-0.0426124, 51.4832743], [-0.0425425, 51.4832333], [-0.0424812, 51.48320249999999], [-0.0424077, 51.48316679999999], [-0.0423274, 51.4831276], [-0.0420377, 51.4829927], [-0.0419036, 51.4829309], [-0.0417553, 51.4828661], [-0.0415883, 51.482795], [-0.041475, 51.4827455], [-0.0413787, 51.48270900000001], [-0.04128869999999999, 51.482676599999984], [-0.0411775, 51.4826394], [-0.04107199999999999, 51.482605599999985], [-0.0409712, 51.4825745], [-0.04085629999999999, 51.4825428], [-0.0407264, 51.48251030000001], [-0.0406195, 51.48248430000001], [-0.0405058, 51.48245889999998], [-0.040345299999999994, 51.4824276], [-0.0402065, 51.4824046], [-0.0400526, 51.4823821], [-0.03993019999999999, 51.48236549999999], [-0.0398647, 51.48235780000001], [-0.039798499999999994, 51.48235030000001], [-0.03968159999999999, 51.4823391], [-0.03958289999999999, 51.4823305], [-0.0383342, 51.48224209999999], [-0.0381995, 51.4822328], [-0.0381231, 51.48222640000001], [-0.03804729999999999, 51.48221889999999], [-0.03789979999999999, 51.4822019], [-0.0377378, 51.4821805], [-0.037611, 51.48216180000001], [-0.037496499999999995, 51.482141899999995], [-0.037361, 51.4821171], [-0.03723699999999999, 51.4820891], [-0.03710129999999999, 51.482055200000005], [-0.03699917714525801, 51.48202441859183], [-0.0369812, 51.482019], [-0.036894942984460194, 51.48198919725438], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.03658258914124211, 51.481881275410196], [-0.036480022890307925, 51.48184583753552], [-0.0363763, 51.48181], [-0.0362926, 51.48177559999999], [-0.03618579999999999, 51.48172919999999], [-0.0360879, 51.4816819], [-0.03599580000000001, 51.48163569999999], [-0.035890799999999994, 51.4815773], [-0.0357911, 51.4815202], [-0.0356822, 51.48145280000001], [-0.03558460000000001, 51.4813874], [-0.0355044, 51.48133179999999], [-0.0354174, 51.4812675], [-0.035335599999999995, 51.48119950000001], [-0.0352523, 51.4811292], [-0.035087299999999995, 51.48099049999999], [-0.0349174, 51.4808172], [-0.0348005, 51.4806598], [-0.034685999999999995, 51.480485599999994], [-0.0346021, 51.480303799999994], [-0.0345459, 51.48014979999999], [-0.0345124, 51.480014700000005], [-0.034493, 51.4798912], [-0.034403699999999995, 51.4793946], [-0.034383, 51.4792735], [-0.034315000000000005, 51.47905269999999], [-0.03416159999999999, 51.4788007], [-0.0339608, 51.4785292], [-0.03362289999999999, 51.478097000000005], [-0.03296319999999999, 51.4772425], [-0.0327073, 51.47695389999998]]} |
1.4 |
1301 |
1305 |
Surrey Quays |
New Cross ELL |
New Cross ELL |
51.4769539 |
-0.0327073 |
51.4769539 |
-0.0327073 |
1 |
0 |
2026-09-19 12:15:52 |
TERMINATED |
2026-09-19 12:05:00 |
New Cross ELL |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18698989 |
1789819436245579 |
45 |
45 |
2026-09-19 12:15:47.958979 |
D |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:05:47.201962 |
| 666629 |
696686 |
W68669 |
032G10MJ19 |
2026-09-19 |
COMPLETE |
18699423 |
2026-09-19 13:05:00 |
2026-09-19 12:15:52 |
2026-09-21 12:15:52 |
{"id": 696686, "stp": "P", "toc": "ScotRail", "uid": "W68669", "consist": "158727+158732", "dest_crs": "EDB", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68669/2026-09-19/detailed", "trust_id": "032G10MJ19", "origin_crs": "LEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-19", "dest_arr_time": "1306", "dest_platform": "16", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2G10", "timing_status": "EARLY", "origin_station": "Leven", "current_leg_arr": "1305", "current_leg_dep": "1301", "current_leg_end": "Edinburgh", "origin_dep_time": "1145", "origin_platform": "2", "current_location": "Edinburgh", "last_update_time": "2026-09-19T12:15:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "1306", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.493, \"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\": 2562.381, \"from_m\": 453.493, \"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\": 2620.262, \"from_m\": 2562.381, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 11211.674, \"from_m\": 2620.262, \"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\": 11476.164, \"from_m\": 11211.674, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14332.783, \"from_m\": 11476.164, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17018.385, \"from_m\": 14332.783, \"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\": 17368.391, \"from_m\": 17018.385, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18936.883, \"from_m\": 17368.391, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21307.192, \"from_m\": 18936.883, \"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\": 22155.662, \"from_m\": 21307.192, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26449.903, \"from_m\": 22155.662, \"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\": 27076.911, \"from_m\": 26449.903, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32022.658, \"from_m\": 27076.911, \"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\": 32620.074, \"from_m\": 32022.658, \"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\": 32629.243, \"from_m\": 32620.074, \"capability_applied\": null, \"effective_limit_mph\": 34.175, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 34.175}, {\"to_m\": 33394.969, \"from_m\": 32629.243, \"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\": 40744.998, \"from_m\": 33394.969, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40805.572, \"from_m\": 40744.998, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41196.316, \"from_m\": 40805.572, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41573.271, \"from_m\": 41196.316, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47082.756, \"from_m\": 41573.271, \"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\": 50437.352, \"from_m\": 47082.756, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67641.451, \"from_m\": 50437.352, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 71722.527, \"from_m\": 67641.451, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72243.371, \"from_m\": 71722.527, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 76459.337, \"from_m\": 72243.371, \"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\": 78606.963, \"from_m\": 76459.337, \"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\": 78971.65, \"from_m\": 78606.963, \"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\": 79493.601, \"from_m\": 78971.65, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80309.423, \"from_m\": 79493.601, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 80316.083, \"from_m\": 80309.423, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80706.972, \"from_m\": 80316.083, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 84130.128, \"from_m\": 80706.972, \"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\": 84819.464, \"from_m\": 84130.128, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 86966.27, \"from_m\": 84819.464, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 92307.77, \"from_m\": 86966.27, \"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\": 97566.675, \"from_m\": 92307.77, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 97995.244, \"from_m\": 97566.675, \"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\": 112286.669, \"from_m\": 97995.244, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 113175.9, \"from_m\": 112286.669, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 113236.633, \"from_m\": 113175.9, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 119318.167, \"from_m\": 113236.633, \"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\": 120620.414, \"from_m\": 119318.167, \"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\": 121286.791, \"from_m\": 120620.414, \"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\": 122802.927, \"from_m\": 121286.791, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 123017.913, \"from_m\": 122802.927, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 124879.546, \"from_m\": 123017.913, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 125372.521, \"from_m\": 124879.546, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 125417.351, \"from_m\": 125372.521, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126466.243, \"from_m\": 125417.351, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 126928.889, \"from_m\": 126466.243, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 126970.494, \"from_m\": 126928.889, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127033.862, \"from_m\": 126970.494, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 127063.269, \"from_m\": 127033.862, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127679.467, \"from_m\": 127063.269, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 127742.385, \"from_m\": 127679.467, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127912.539, \"from_m\": 127742.385, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 128617.423, \"from_m\": 127912.539, \"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\": 129479.824, \"from_m\": 128617.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 131745.533, \"from_m\": 129479.824, \"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\": 132223.783, \"from_m\": 131745.533, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 138022.25, \"from_m\": 132223.783, \"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\": 138108.612, \"from_m\": 138022.25, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 138150.364, \"from_m\": 138108.612, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 146477.88, \"from_m\": 138150.364, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 146568.449, \"from_m\": 146477.88, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 152030.787, \"from_m\": 146568.449, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 152072.101, \"from_m\": 152030.787, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 166185.199, \"from_m\": 152072.101, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 174127.158, \"from_m\": 166185.199, \"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\": 180525.462, \"from_m\": 174127.158, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 184461.772, \"from_m\": 180525.462, \"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\": 185411.433, \"from_m\": 184461.772, \"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\": 187123.035, \"from_m\": 185411.433, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 188631.16, \"from_m\": 187123.035, \"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\": 191362.316, \"from_m\": 188631.16, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 192763.774, \"from_m\": 191362.316, \"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\": 193365.836, \"from_m\": 192763.774, \"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\": 196174.932, \"from_m\": 193365.836, \"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\": 199774.387, \"from_m\": 196174.932, \"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\": 208207.797, \"from_m\": 199774.387, \"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\": 208972.175, \"from_m\": 208207.797, \"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\": 209026.877, \"from_m\": 208972.175, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 210445.204, \"from_m\": 209026.877, \"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\": 211248.958, \"from_m\": 210445.204, \"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\": 212621.068, \"from_m\": 211248.958, \"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\": 212646.646, \"from_m\": 212621.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 212689.736, \"from_m\": 212646.646, \"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\": 212739.053, \"from_m\": 212689.736, \"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\": 212872.451, \"from_m\": 212739.053, \"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\": 213647.46, \"from_m\": 212872.451, \"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\": 215641.707, \"from_m\": 213647.46, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 267964.938, \"from_m\": 215641.707, \"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\": 268236.823, \"from_m\": 267964.938, \"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\": 303291.744, \"from_m\": 268236.823, \"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\": 304591.815, \"from_m\": 303291.744, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 310879.104, \"from_m\": 304591.815, \"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\": 314008.29, \"from_m\": 310879.104, \"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\": 337165.522, \"from_m\": 314008.29, \"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\": 337342.47, \"from_m\": 337165.522, \"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\": 337418.105, \"from_m\": 337342.47, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 337449.626, \"from_m\": 337418.105, \"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\": 350296.064, \"from_m\": 337449.626, \"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\": 352080.38, \"from_m\": 350296.064, \"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\": 352730.386, \"from_m\": 352080.38, \"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\": 367157.663, \"from_m\": 352730.386, \"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\": 375854.357, \"from_m\": 367157.663, \"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\": 377723.469, \"from_m\": 375854.357, \"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\": 379050.38, \"from_m\": 377723.469, \"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\": 379875.778, \"from_m\": 379050.38, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 386209.984, \"from_m\": 379875.778, \"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\": 389649.202, \"from_m\": 386209.984, \"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\": 390541.515, \"from_m\": 389649.202, \"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\": 393127.565, \"from_m\": 390541.515, \"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\": 393201.223, \"from_m\": 393127.565, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 395204.877, \"from_m\": 393201.223, \"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\": 406491.428, \"from_m\": 395204.877, \"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\": 413535.07, \"from_m\": 406491.428, \"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\": 414330.469, \"from_m\": 413535.07, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 421494.578, \"from_m\": 414330.469, \"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\": 421546.84, \"from_m\": 421494.578, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 427912.589, \"from_m\": 421546.84, \"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\": 430003.521, \"from_m\": 427912.589, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 430776.212, \"from_m\": 430003.521, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 430914.961, \"from_m\": 430776.212, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 431213.672, \"from_m\": 430914.961, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 431824.46, \"from_m\": 431213.672, \"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\": 432448.977, \"from_m\": 431824.46, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 432507.367, \"from_m\": 432448.977, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 432563.487, \"from_m\": 432507.367, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 432670.374, \"from_m\": 432563.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\": 432728.755, \"from_m\": 432670.374, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 432808.701, \"from_m\": 432728.755, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 439565.629, \"from_m\": 432808.701, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 439620.14, \"from_m\": 439565.629, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 448797.619, \"from_m\": 439620.14, \"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\": 448809.223, \"from_m\": 448797.619, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 450138.968, \"from_m\": 448809.223, \"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\": 450289.559, \"from_m\": 450138.968, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 450328.099, \"from_m\": 450289.559, \"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\": 450817.614, \"from_m\": 450328.099, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 450901.127, \"from_m\": 450817.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 481497.416, \"from_m\": 450901.127, \"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\": 485760.876, \"from_m\": 481497.416, \"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\": 485962.281, \"from_m\": 485760.876, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 486047.96, \"from_m\": 485962.281, \"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\": 487211.222, \"from_m\": 486047.96, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 487496.233, \"from_m\": 487211.222, \"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\": 488966.358, \"from_m\": 487496.233, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 696686, \"profile_key\": \"26658f919ebe929c390e16deaae0d867e8045846d5d82a077587d93db90ec6bd\", \"schedule_id\": 25880, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1145\", \"location\": \"Leven\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101298}, {\"is_pass\": false, \"wtt_arr\": \"1149\", \"wtt_dep\": \"1150\", \"location\": \"Cameron Bridge\", \"stage_seq\": 2, \"distance_m\": 2310.814, \"section_seq\": 1, \"route_path_id\": 101298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1155\", \"location\": \"Earlseat Jn\", \"stage_seq\": 3, \"distance_m\": 9049.452, \"section_seq\": 1, \"route_path_id\": 101298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156H\", \"location\": \"Thornton North Jn\", \"stage_seq\": 4, \"distance_m\": 20894.046, \"section_seq\": 1, \"route_path_id\": 101298}, {\"is_pass\": false, \"wtt_arr\": \"1158H\", \"wtt_dep\": \"1200H\", \"location\": \"Glenrothes with Thornton\", \"stage_seq\": 5, \"distance_m\": 21037.214, \"section_seq\": 1, \"route_path_id\": 101298}, {\"is_pass\": false, \"wtt_arr\": \"1207\", \"wtt_dep\": \"1208\", \"location\": \"Cardenden\", \"stage_seq\": 6, \"distance_m\": 22116.393, \"section_seq\": 1, \"route_path_id\": 101298}, {\"is_pass\": false, \"wtt_arr\": \"1211H\", \"wtt_dep\": \"1212H\", \"location\": \"Lochgelly\", \"stage_seq\": 7, \"distance_m\": 26838.837, \"section_seq\": 1, \"route_path_id\": 101298}, {\"is_pass\": false, \"wtt_arr\": \"1217H\", \"wtt_dep\": \"1218H\", \"location\": \"Cowdenbeath\", \"stage_seq\": 8, \"distance_m\": 28132.979, \"section_seq\": 1, \"route_path_id\": 101298}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224H\", \"location\": \"Dunfermline Queen Margaret\", \"stage_seq\": 9, \"distance_m\": 40530.945, \"section_seq\": 1, \"route_path_id\": 101298}, {\"is_pass\": false, \"wtt_arr\": \"1227\", \"wtt_dep\": \"1228\", \"location\": \"Dunfermline Town\", \"stage_seq\": 10, \"distance_m\": 41287.713, \"section_seq\": 1, \"route_path_id\": 101298}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1231H\", \"location\": \"Rosyth\", \"stage_seq\": 11, \"distance_m\": 50121.112, \"section_seq\": 1, \"route_path_id\": 101298}, {\"is_pass\": false, \"wtt_arr\": \"1234H\", \"wtt_dep\": \"1235H\", \"location\": \"Inverkeithing\", \"stage_seq\": 12, \"distance_m\": 61287.522, \"section_seq\": 1, \"route_path_id\": 101298}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1240\", \"location\": \"North Queensferry\", \"stage_seq\": 13, \"distance_m\": 64581.105, \"section_seq\": 1, \"route_path_id\": 101298}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": \"1244\", \"location\": \"Dalmeny\", \"stage_seq\": 14, \"distance_m\": 71722.527, \"section_seq\": 1, \"route_path_id\": 101298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 15, \"distance_m\": 78727.811, \"section_seq\": 1, \"route_path_id\": 101298}, {\"is_pass\": false, \"wtt_arr\": \"1249\", \"wtt_dep\": \"1250\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 16, \"distance_m\": 84208.541, \"section_seq\": 1, \"route_path_id\": 101298}, {\"is_pass\": false, \"wtt_arr\": \"1251H\", \"wtt_dep\": \"1252H\", \"location\": \"South Gyle\", \"stage_seq\": 17, \"distance_m\": 90520.618, \"section_seq\": 1, \"route_path_id\": 101298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 18, \"distance_m\": 91949.23, \"section_seq\": 1, \"route_path_id\": 101298}, {\"is_pass\": false, \"wtt_arr\": \"1258H\", \"wtt_dep\": \"1259H\", \"location\": \"Haymarket\", \"stage_seq\": 19, \"distance_m\": 98915.083, \"section_seq\": 1, \"route_path_id\": 101298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 20, \"distance_m\": 110109.994, \"section_seq\": 1, \"route_path_id\": 101298}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 21, \"distance_m\": 112533.884, \"section_seq\": 1, \"route_path_id\": 101298}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 488966.358, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101298}], \"total_distance_m\": 488966.358, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 481544.658, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7421.7, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1145", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:45:58Z\", \"source_id\": 58517204, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:49:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:01Z\", \"source_id\": 18647485, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:58:32Z\", \"source_id\": 58544805, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:58:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:58:35Z\", \"source_id\": 18655765, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:05Z\", \"source_id\": 58557050, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:09Z\", \"source_id\": 18659466, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:43Z\", \"source_id\": 58569599, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:11:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:49Z\", \"source_id\": 18663183, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:08Z\", \"source_id\": 58576707, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:10Z\", \"source_id\": 18665438, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:44Z\", \"source_id\": 58597229, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:49Z\", \"source_id\": 18671839, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:50Z\", \"source_id\": 58603711, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:27:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:56Z\", \"source_id\": 18673878, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 565, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:11Z\", \"source_id\": 58610834, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:16Z\", \"source_id\": 18676084, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:05Z\", \"source_id\": 58626165, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:11Z\", \"source_id\": 18680623, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 591, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:22Z\", \"source_id\": 58635458, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:41:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:26Z\", \"source_id\": 18683368, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:21Z\", \"source_id\": 58646394, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:23Z\", \"source_id\": 18686640, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:12Z\", \"source_id\": 58659199, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:15Z\", \"source_id\": 18690619, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:41Z\", \"source_id\": 58664609, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:44Z\", \"source_id\": 18692231, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:45Z\", \"source_id\": 58677876, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:49Z\", \"source_id\": 18696194, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:27Z\", \"source_id\": 58688118, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:33Z\", \"source_id\": 18699423, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "16", "timing_fact_generation": 1789819476378739, "current_leg_arrival_utc": "2026-09-19T13:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:05:47.227887", "service_state_evidence_id": 18699423, "current_leg_start_actual_dep": "2026-09-19T12:59:30+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-19T12:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:47.963558", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
LEV |
EDB |
2G10 |
158727+158732 |
4 |
90 |
None |
{"version": 3, "segments": [{"to_m": 453.493, "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": 2562.381, "from_m": 453.493, "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": 2620.262, "from_m": 2562.381, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 11211.674, "from_m": 2620.262, "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": 11476.164, "from_m": 11211.674, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14332.783, "from_m": 11476.164, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17018.385, "from_m": 14332.783, "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": 17368.391, "from_m": 17018.385, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18936.883, "from_m": 17368.391, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21307.192, "from_m": 18936.883, "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": 22155.662, "from_m": 21307.192, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26449.903, "from_m": 22155.662, "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": 27076.911, "from_m": 26449.903, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32022.658, "from_m": 27076.911, "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": 32620.074, "from_m": 32022.658, "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": 32629.243, "from_m": 32620.074, "capability_applied": null, "effective_limit_mph": 34.175, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 34.175}, {"to_m": 33394.969, "from_m": 32629.243, "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": 40744.998, "from_m": 33394.969, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40805.572, "from_m": 40744.998, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41196.316, "from_m": 40805.572, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41573.271, "from_m": 41196.316, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47082.756, "from_m": 41573.271, "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": 50437.352, "from_m": 47082.756, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67641.451, "from_m": 50437.352, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 71722.527, "from_m": 67641.451, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72243.371, "from_m": 71722.527, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 76459.337, "from_m": 72243.371, "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": 78606.963, "from_m": 76459.337, "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": 78971.65, "from_m": 78606.963, "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": 79493.601, "from_m": 78971.65, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80309.423, "from_m": 79493.601, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80316.083, "from_m": 80309.423, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80706.972, "from_m": 80316.083, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 84130.128, "from_m": 80706.972, "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": 84819.464, "from_m": 84130.128, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 86966.27, "from_m": 84819.464, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 92307.77, "from_m": 86966.27, "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": 97566.675, "from_m": 92307.77, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 97995.244, "from_m": 97566.675, "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": 112286.669, "from_m": 97995.244, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 113175.9, "from_m": 112286.669, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 113236.633, "from_m": 113175.9, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 119318.167, "from_m": 113236.633, "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": 120620.414, "from_m": 119318.167, "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": 121286.791, "from_m": 120620.414, "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": 122802.927, "from_m": 121286.791, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 123017.913, "from_m": 122802.927, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124879.546, "from_m": 123017.913, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 125372.521, "from_m": 124879.546, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 125417.351, "from_m": 125372.521, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126466.243, "from_m": 125417.351, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 126928.889, "from_m": 126466.243, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 126970.494, "from_m": 126928.889, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127033.862, "from_m": 126970.494, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 127063.269, "from_m": 127033.862, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127679.467, "from_m": 127063.269, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 127742.385, "from_m": 127679.467, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127912.539, "from_m": 127742.385, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 128617.423, "from_m": 127912.539, "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": 129479.824, "from_m": 128617.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 131745.533, "from_m": 129479.824, "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": 132223.783, "from_m": 131745.533, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 138022.25, "from_m": 132223.783, "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": 138108.612, "from_m": 138022.25, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 138150.364, "from_m": 138108.612, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 146477.88, "from_m": 138150.364, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 146568.449, "from_m": 146477.88, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 152030.787, "from_m": 146568.449, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 152072.101, "from_m": 152030.787, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 166185.199, "from_m": 152072.101, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 174127.158, "from_m": 166185.199, "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": 180525.462, "from_m": 174127.158, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 184461.772, "from_m": 180525.462, "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": 185411.433, "from_m": 184461.772, "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": 187123.035, "from_m": 185411.433, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 188631.16, "from_m": 187123.035, "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": 191362.316, "from_m": 188631.16, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 192763.774, "from_m": 191362.316, "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": 193365.836, "from_m": 192763.774, "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": 196174.932, "from_m": 193365.836, "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": 199774.387, "from_m": 196174.932, "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": 208207.797, "from_m": 199774.387, "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": 208972.175, "from_m": 208207.797, "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": 209026.877, "from_m": 208972.175, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 210445.204, "from_m": 209026.877, "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": 211248.958, "from_m": 210445.204, "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": 212621.068, "from_m": 211248.958, "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": 212646.646, "from_m": 212621.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 212689.736, "from_m": 212646.646, "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": 212739.053, "from_m": 212689.736, "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": 212872.451, "from_m": 212739.053, "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": 213647.46, "from_m": 212872.451, "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": 215641.707, "from_m": 213647.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 267964.938, "from_m": 215641.707, "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": 268236.823, "from_m": 267964.938, "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": 303291.744, "from_m": 268236.823, "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": 304591.815, "from_m": 303291.744, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 310879.104, "from_m": 304591.815, "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": 314008.29, "from_m": 310879.104, "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": 337165.522, "from_m": 314008.29, "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": 337342.47, "from_m": 337165.522, "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": 337418.105, "from_m": 337342.47, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 337449.626, "from_m": 337418.105, "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": 350296.064, "from_m": 337449.626, "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": 352080.38, "from_m": 350296.064, "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": 352730.386, "from_m": 352080.38, "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": 367157.663, "from_m": 352730.386, "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": 375854.357, "from_m": 367157.663, "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": 377723.469, "from_m": 375854.357, "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": 379050.38, "from_m": 377723.469, "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": 379875.778, "from_m": 379050.38, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 386209.984, "from_m": 379875.778, "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": 389649.202, "from_m": 386209.984, "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": 390541.515, "from_m": 389649.202, "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": 393127.565, "from_m": 390541.515, "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": 393201.223, "from_m": 393127.565, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 395204.877, "from_m": 393201.223, "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": 406491.428, "from_m": 395204.877, "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": 413535.07, "from_m": 406491.428, "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": 414330.469, "from_m": 413535.07, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 421494.578, "from_m": 414330.469, "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": 421546.84, "from_m": 421494.578, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 427912.589, "from_m": 421546.84, "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": 430003.521, "from_m": 427912.589, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 430776.212, "from_m": 430003.521, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 430914.961, "from_m": 430776.212, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 431213.672, "from_m": 430914.961, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 431824.46, "from_m": 431213.672, "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": 432448.977, "from_m": 431824.46, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 432507.367, "from_m": 432448.977, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 432563.487, "from_m": 432507.367, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 432670.374, "from_m": 432563.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": 432728.755, "from_m": 432670.374, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 432808.701, "from_m": 432728.755, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 439565.629, "from_m": 432808.701, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 439620.14, "from_m": 439565.629, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 448797.619, "from_m": 439620.14, "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": 448809.223, "from_m": 448797.619, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 450138.968, "from_m": 448809.223, "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": 450289.559, "from_m": 450138.968, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 450328.099, "from_m": 450289.559, "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": 450817.614, "from_m": 450328.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 450901.127, "from_m": 450817.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 481497.416, "from_m": 450901.127, "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": 485760.876, "from_m": 481497.416, "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": 485962.281, "from_m": 485760.876, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 486047.96, "from_m": 485962.281, "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": 487211.222, "from_m": 486047.96, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 487496.233, "from_m": 487211.222, "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": 488966.358, "from_m": 487496.233, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 696686, "profile_key": "26658f919ebe929c390e16deaae0d867e8045846d5d82a077587d93db90ec6bd", "schedule_id": 25880, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1145", "location": "Leven", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101298}, {"is_pass": false, "wtt_arr": "1149", "wtt_dep": "1150", "location": "Cameron Bridge", "stage_seq": 2, "distance_m": 2310.814, "section_seq": 1, "route_path_id": 101298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1155", "location": "Earlseat Jn", "stage_seq": 3, "distance_m": 9049.452, "section_seq": 1, "route_path_id": 101298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156H", "location": "Thornton North Jn", "stage_seq": 4, "distance_m": 20894.046, "section_seq": 1, "route_path_id": 101298}, {"is_pass": false, "wtt_arr": "1158H", "wtt_dep": "1200H", "location": "Glenrothes with Thornton", "stage_seq": 5, "distance_m": 21037.214, "section_seq": 1, "route_path_id": 101298}, {"is_pass": false, "wtt_arr": "1207", "wtt_dep": "1208", "location": "Cardenden", "stage_seq": 6, "distance_m": 22116.393, "section_seq": 1, "route_path_id": 101298}, {"is_pass": false, "wtt_arr": "1211H", "wtt_dep": "1212H", "location": "Lochgelly", "stage_seq": 7, "distance_m": 26838.837, "section_seq": 1, "route_path_id": 101298}, {"is_pass": false, "wtt_arr": "1217H", "wtt_dep": "1218H", "location": "Cowdenbeath", "stage_seq": 8, "distance_m": 28132.979, "section_seq": 1, "route_path_id": 101298}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224H", "location": "Dunfermline Queen Margaret", "stage_seq": 9, "distance_m": 40530.945, "section_seq": 1, "route_path_id": 101298}, {"is_pass": false, "wtt_arr": "1227", "wtt_dep": "1228", "location": "Dunfermline Town", "stage_seq": 10, "distance_m": 41287.713, "section_seq": 1, "route_path_id": 101298}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1231H", "location": "Rosyth", "stage_seq": 11, "distance_m": 50121.112, "section_seq": 1, "route_path_id": 101298}, {"is_pass": false, "wtt_arr": "1234H", "wtt_dep": "1235H", "location": "Inverkeithing", "stage_seq": 12, "distance_m": 61287.522, "section_seq": 1, "route_path_id": 101298}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1240", "location": "North Queensferry", "stage_seq": 13, "distance_m": 64581.105, "section_seq": 1, "route_path_id": 101298}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": "1244", "location": "Dalmeny", "stage_seq": 14, "distance_m": 71722.527, "section_seq": 1, "route_path_id": 101298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245", "location": "Dalmeny Jn", "stage_seq": 15, "distance_m": 78727.811, "section_seq": 1, "route_path_id": 101298}, {"is_pass": false, "wtt_arr": "1249", "wtt_dep": "1250", "location": "Edinburgh Gateway", "stage_seq": 16, "distance_m": 84208.541, "section_seq": 1, "route_path_id": 101298}, {"is_pass": false, "wtt_arr": "1251H", "wtt_dep": "1252H", "location": "South Gyle", "stage_seq": 17, "distance_m": 90520.618, "section_seq": 1, "route_path_id": 101298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Haymarket West Jn", "stage_seq": 18, "distance_m": 91949.23, "section_seq": 1, "route_path_id": 101298}, {"is_pass": false, "wtt_arr": "1258H", "wtt_dep": "1259H", "location": "Haymarket", "stage_seq": 19, "distance_m": 98915.083, "section_seq": 1, "route_path_id": 101298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303H", "location": "Princes St Gardens", "stage_seq": 20, "distance_m": 110109.994, "section_seq": 1, "route_path_id": 101298}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 21, "distance_m": 112533.884, "section_seq": 1, "route_path_id": 101298}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 488966.358, "from_m": 0.0, "section_seq": 1, "route_path_id": 101298}], "total_distance_m": 488966.358, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 481544.658, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7421.7, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 465, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:45:58Z", "source_id": 58517204, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T10:49:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:01Z", "source_id": 18647485, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 498, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:58:32Z", "source_id": 58544805, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:58:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:58:35Z", "source_id": 18655765, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 505, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:05Z", "source_id": 58557050, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:07:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:09Z", "source_id": 18659466, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 509, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:43Z", "source_id": 58569599, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:11:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:49Z", "source_id": 18663183, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 513, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:08Z", "source_id": 58576707, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:17:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:10Z", "source_id": 18665438, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 555, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:44Z", "source_id": 58597229, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:23:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:49Z", "source_id": 18671839, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 559, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:50Z", "source_id": 58603711, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:27:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:56Z", "source_id": 18673878, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 565, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:11Z", "source_id": 58610834, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:31:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:16Z", "source_id": 18676084, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 571, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:05Z", "source_id": 58626165, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:36:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:11Z", "source_id": 18680623, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 591, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:22Z", "source_id": 58635458, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:41:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:26Z", "source_id": 18683368, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 733, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:21Z", "source_id": 58646394, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:45:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:23Z", "source_id": 18686640, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 930, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:12Z", "source_id": 58659199, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:52:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:15Z", "source_id": 18690619, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 743, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:41Z", "source_id": 58664609, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:55:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:44Z", "source_id": 18692231, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 772, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:45Z", "source_id": 58677876, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:00:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:49Z", "source_id": 18696194, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 851, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:27Z", "source_id": 58688118, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:05:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:33Z", "source_id": 18699423, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T13:05:00+01:00", "operational_fact": true}] |
Leven |
1145 |
1145 |
2 |
None |
None |
Edinburgh |
1306 |
1306 |
16 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68669/2026-09-19/detailed |
None |
Haymarket |
2026-09-19T12:59:30+01:00 |
Edinburgh |
4.0 |
{"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
1.8 |
1301 |
1305 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-19 12:15:52 |
TERMINATED |
2026-09-19 12:05:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699423 |
1789819476378739 |
68 |
68 |
2026-09-19 12:15:47.963558 |
16 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:05:47.227887 |
| 666630 |
696442 |
G89850 |
301Y63MI19 |
2026-09-19 |
COMPLETE |
18699269 |
2026-09-19 13:05:00 |
2026-09-19 12:15:52 |
2026-09-21 12:15:52 |
{"id": 696442, "stp": "P", "toc": "Northern", "uid": "G89850", "consist": "331016+331031", "dest_crs": "MIA", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89850/2026-09-19/detailed", "trust_id": "301Y63MI19", "origin_crs": "BPN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-19", "dest_arr_time": "1300", "dest_platform": "1A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "1Y63", "timing_status": "LATE", "origin_station": "Blackpool North", "current_leg_arr": "1305", "current_leg_dep": "1251", "current_leg_end": "Manchester Airport", "origin_dep_time": "1124", "origin_platform": "4", "current_location": "Manchester Airport", "last_update_time": "2026-09-19T12:15:52", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2172891999999997, 53.472816300000005], [-2.2166114, 53.4724721], [-2.2158207999999995, 53.4720827], [-2.21552830383746, 53.471940301834906], [-2.2152206, 53.4717905], [-2.2147252999999996, 53.4715055], [-2.2144941, 53.4713918], [-2.2140942, 53.47116409999999], [-2.2138399, 53.471039399999995], [-2.2132390999999996, 53.47073610000001], [-2.2129825999999997, 53.470594000000006], [-2.212763499999999, 53.4704742], [-2.2124520000000003, 53.47026129999999], [-2.2120535, 53.47002880000001], [-2.2115171, 53.469706300000006], [-2.2110048, 53.46939179999999], [-2.2104818, 53.4690708], [-2.2099747999999995, 53.46875310000001], [-2.209295, 53.46831559999998], [-2.2089583, 53.468088900000005], [-2.2089385, 53.46807429999999], [-2.208554942830538, 53.46779240988761], [-2.208336, 53.4676315], [-2.2079414, 53.46734200000001], [-2.2071344000000006, 53.46677330000001], [-2.2068790999999996, 53.466578899999995], [-2.2066785, 53.4664235], [-2.2060526, 53.4659352], [-2.2057005, 53.465632799999995], [-2.2049958, 53.46503299999999], [-2.2045679, 53.4646644], [-2.2042421, 53.46434799999999], [-2.2036199, 53.4637588], [-2.2033090999999994, 53.46346129999999], [-2.201838, 53.461892799999994], [-2.2016216, 53.4616893], [-2.2014062999999995, 53.46149340000001], [-2.2012681, 53.46135040000001], [-2.2007989, 53.460832399999994], [-2.200538, 53.4605379], [-2.2003850999999996, 53.460351800000005], [-2.2002321999999994, 53.4601658], [-2.2000317999999996, 53.45989120000001], [-2.1998768, 53.45967470000001], [-2.1994812, 53.45913099999999], [-2.1992236999999997, 53.4587605], [-2.1986739, 53.45787259999999], [-2.1983401, 53.4573093], [-2.1982206, 53.45709639999999], [-2.1979912, 53.4566883], [-2.19777, 53.4562563], [-2.1977231, 53.456168100000006], [-2.1976434, 53.45602449999999], [-2.1972254999999996, 53.4551448], [-2.1971275999999995, 53.45491239999999], [-2.1969763, 53.454543300000005], [-2.1967801, 53.454085199999994], [-2.1962128569733355, 53.45265291634924], [-2.1962119, 53.45265049999999], [-2.1961830999999994, 53.45256669999999], [-2.196072, 53.452202699999994], [-2.195978, 53.451838], [-2.1959369, 53.451615699999984], [-2.1959211999999995, 53.45146160000001], [-2.1959207, 53.451301599999994], [-2.1959363, 53.451142], [-2.1959574999999996, 53.451012600000006], [-2.1959892000000005, 53.450884], [-2.1960315, 53.45075649999999], [-2.1960843, 53.4506304], [-2.1961473, 53.45050599999998], [-2.1962085, 53.450402200000006], [-2.1962769999999994, 53.45029999999999], [-2.1963525, 53.4501997], [-2.1964329, 53.45010169999999], [-2.1965202, 53.45000580000001], [-2.1966141, 53.44991219999999], [-2.1967489, 53.4497915], [-2.1968948, 53.4496755], [-2.1970512, 53.4495645], [-2.1972178, 53.449458799999995], [-2.1973939, 53.4493588], [-2.1979413, 53.4490663], [-2.1997130999999994, 53.448121], [-2.2000451, 53.4479187], [-2.200229, 53.44778959999999], [-2.2005571999999995, 53.4475744], [-2.2008609, 53.447344400000006], [-2.201015, 53.4472193], [-2.2011622, 53.4470913], [-2.2012937, 53.4469888], [-2.2014442, 53.4468523], [-2.2015357, 53.4467645], [-2.2016561, 53.4466439], [-2.2018171, 53.446479800000006], [-2.2020341, 53.446244400000005], [-2.2021488999999996, 53.44609260000001], [-2.2022654, 53.44595009999998], [-2.202395, 53.445768400000006], [-2.2025811, 53.44550120000001], [-2.2026637, 53.44536639999999], [-2.2029461, 53.4448356], [-2.203290599999999, 53.44422729999999], [-2.203314, 53.444183800000005], [-2.2037457, 53.44337730000001], [-2.2038185, 53.4432453], [-2.2043945, 53.4421748], [-2.2044946, 53.44198829999999], [-2.204930099999999, 53.44117789999999], [-2.2050145, 53.4410174], [-2.2051493999999994, 53.4407691], [-2.2052786, 53.44052899999999], [-2.206615199999999, 53.4380662], [-2.2067154, 53.4378718], [-2.2072789, 53.4367946], [-2.2074823, 53.4364613], [-2.2076364999999996, 53.43617129999999], [-2.2079561999999995, 53.43554429999999], [-2.2083492999999996, 53.434804699999994], [-2.2086604999999997, 53.43422840000001], [-2.2087875, 53.4339961], [-2.2089686999999993, 53.4336646], [-2.2093288, 53.4330342], [-2.209413, 53.43287429999999], [-2.2097447, 53.4322524], [-2.2100829, 53.431588199999986], [-2.2101422999999993, 53.4314769], [-2.211143799999999, 53.42963949999999], [-2.2112346, 53.4294712], [-2.2125806, 53.4269602], [-2.2126448, 53.426839300000005], [-2.2139302, 53.424461], [-2.213995, 53.4243412], [-2.2147902, 53.42285819999999], [-2.2148732, 53.42271399999999], [-2.2152228, 53.4220422], [-2.2152446, 53.4220003], [-2.2156883000000005, 53.4211987], [-2.2157697, 53.42104170000001], [-2.2166679, 53.41933960000001], [-2.2179349, 53.4169078], [-2.2180813, 53.41663140000001], [-2.2186705, 53.41553979999999], [-2.2187600999999995, 53.4153732], [-2.219343684064292, 53.41428429590598], [-2.2194424, 53.4141001], [-2.2200153000000005, 53.41302939999999], [-2.2201221, 53.4128326], [-2.2203285, 53.4124599], [-2.2206996999999995, 53.411781700000006], [-2.2213554999999996, 53.410556199999995], [-2.22146, 53.41035359999999], [-2.2218114999999994, 53.4097008], [-2.2220297000000007, 53.4092956], [-2.2226095, 53.408247300000006], [-2.2230714, 53.407365799999994], [-2.2231797, 53.40716820000001], [-2.2246517999999997, 53.40443109999999], [-2.2247141, 53.4043125], [-2.2251484, 53.40351959999999], [-2.225481, 53.40287549999999], [-2.2255344, 53.4027688], [-2.2258725, 53.4021523], [-2.2261985999999996, 53.401535300000006], [-2.2267122, 53.40060270000001], [-2.2270629408958347, 53.39994321974487], [-2.2270954999999995, 53.399882], [-2.2274827, 53.399160300000005], [-2.2279707, 53.39827569999999], [-2.22835, 53.3975816], [-2.2286884, 53.39693549999999], [-2.228719946070003, 53.3968743534835], [-2.2287565, 53.3968035], [-2.2289829, 53.3963986], [-2.2294421999999994, 53.3955442], [-2.2297796, 53.3948937], [-2.2299892, 53.394500999999984], [-2.2300400999999996, 53.3944135], [-2.2303701, 53.3938305], [-2.2306648, 53.39327910000001], [-2.2309449999999997, 53.39275479999999], [-2.2312757999999997, 53.3921009], [-2.2313518, 53.39194119999999], [-2.2314367, 53.3916988], [-2.2315531, 53.391391299999995], [-2.2317199, 53.3909029], [-2.2319136, 53.3902131], [-2.2320897, 53.3894146], [-2.232256899999999, 53.38863150000001], [-2.2324579, 53.3877657], [-2.2324758, 53.3876878], [-2.2326346, 53.38701390000001], [-2.2328371, 53.38603359999999], [-2.2328496999999996, 53.38596630000001], [-2.2330035999999995, 53.385258], [-2.2332610999999996, 53.3839987], [-2.2336594, 53.38228300000001], [-2.2339392, 53.3809833], [-2.2342561, 53.37956249999999], [-2.2345053, 53.3785097], [-2.2348919, 53.3766774], [-2.2352591, 53.37498560000001], [-2.235673, 53.37308279999999], [-2.2360035, 53.37165069999999], [-2.2363958, 53.370286400000005], [-2.2366576999999994, 53.36953129999999], [-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]}", "current_leg_start": "Manchester Piccadilly", "dest_arr_time_act": "1300", "motion_projection": null, "next_location_lat": "53.3649824", "next_location_lon": "-2.2724956", "previous_location": "Manchester Piccadilly", "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\": 146.171, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 835.969, \"from_m\": 146.171, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1228.862, \"from_m\": 835.969, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2719.018, \"from_m\": 1228.862, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3146.291, \"from_m\": 2719.018, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21528.271, \"from_m\": 3146.291, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22258.874, \"from_m\": 21528.271, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23582.917, \"from_m\": 22258.874, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24785.616, \"from_m\": 23582.917, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29047.418, \"from_m\": 24785.616, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29425.358, \"from_m\": 29047.418, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 30873.647, \"from_m\": 29425.358, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31496.905, \"from_m\": 30873.647, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31615.876, \"from_m\": 31496.905, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31951.882, \"from_m\": 31615.876, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36248.886, \"from_m\": 31951.882, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44794.8, \"from_m\": 36248.886, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44820.949, \"from_m\": 44794.8, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44852.613, \"from_m\": 44820.949, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 46576.052, \"from_m\": 44852.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46779.616, \"from_m\": 46576.052, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 47196.135, \"from_m\": 46779.616, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 55581.144, \"from_m\": 47196.135, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55730.082, \"from_m\": 55581.144, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55908.3, \"from_m\": 55730.082, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56651.653, \"from_m\": 55908.3, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57919.27, \"from_m\": 56651.653, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 62132.665, \"from_m\": 57919.27, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 62220.352, \"from_m\": 62132.665, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 64708.309, \"from_m\": 62220.352, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 69007.589, \"from_m\": 64708.309, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 69516.32, \"from_m\": 69007.589, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 79259.039, \"from_m\": 69516.32, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79319.278, \"from_m\": 79259.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\": 79744.523, \"from_m\": 79319.278, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79898.052, \"from_m\": 79744.523, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 80496.437, \"from_m\": 79898.052, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 83925.883, \"from_m\": 80496.437, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 86434.802, \"from_m\": 83925.883, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87901.703, \"from_m\": 86434.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88041.896, \"from_m\": 87901.703, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 88061.44, \"from_m\": 88041.896, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 88374.454, \"from_m\": 88061.44, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 696442, \"profile_key\": \"2753eb65d3b8f7600a54520ac65032473b6055ab35fb63e58bd76be070b0e3e9\", \"schedule_id\": 2199, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1124\", \"location\": \"Blackpool North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1125H\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 2, \"distance_m\": 2713.25, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1126H\", \"wtt_dep\": \"1127\", \"location\": \"Layton\", \"stage_seq\": 3, \"distance_m\": 22022.198, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1130H\", \"wtt_dep\": \"1131\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 4, \"distance_m\": 28793.616, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1138H\", \"wtt_dep\": \"1139H\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 5, \"distance_m\": 31588.691, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1147H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 6, \"distance_m\": 33302.095, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1149\", \"wtt_dep\": \"1151\", \"location\": \"Preston\", \"stage_seq\": 7, \"distance_m\": 35143.709, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1152\", \"location\": \"Ribble Jn\", \"stage_seq\": 8, \"distance_m\": 37844.229, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1153H\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 9, \"distance_m\": 44455.88, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1156\", \"wtt_dep\": \"1157\", \"location\": \"Leyland\", \"stage_seq\": 10, \"distance_m\": 46043.107, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1159H\", \"location\": \"Euxton Jn\", \"stage_seq\": 11, \"distance_m\": 47196.135, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1201\", \"wtt_dep\": \"1201H\", \"location\": \"Buckshaw Village\", \"stage_seq\": 12, \"distance_m\": 55492.826, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1204H\", \"wtt_dep\": \"1205H\", \"location\": \"Chorley\", \"stage_seq\": 13, \"distance_m\": 56299.397, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1213\", \"wtt_dep\": \"1213H\", \"location\": \"Horwich Parkway\", \"stage_seq\": 14, \"distance_m\": 62381.466, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1216H\", \"location\": \"Lostock\", \"stage_seq\": 15, \"distance_m\": 65389.968, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217\", \"location\": \"Lostock Jn\", \"stage_seq\": 16, \"distance_m\": 71399.631, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1220H\", \"wtt_dep\": \"1221H\", \"location\": \"Bolton\", \"stage_seq\": 17, \"distance_m\": 75700.445, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222H\", \"location\": \"Burnden Jn\", \"stage_seq\": 18, \"distance_m\": 79568.54, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1233H\", \"wtt_dep\": \"1235\", \"location\": \"Salford Crescent\", \"stage_seq\": 19, \"distance_m\": 83085.218, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 20, \"distance_m\": 84245.783, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Water Street Jn\", \"stage_seq\": 21, \"distance_m\": 86964.667, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1238H\", \"wtt_dep\": \"1239H\", \"location\": \"Deansgate\", \"stage_seq\": 22, \"distance_m\": 88374.454, \"section_seq\": 1, \"route_path_id\": 28811}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 88374.454, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28811}], \"total_distance_m\": 88374.454, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 88374.454, \"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": "1124", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "53.3649824", "current_position_lon": "-2.2724956", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:26:10Z\", \"source_id\": 58475122, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:26:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:26:14Z\", \"source_id\": 18634561, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:29:52Z\", \"source_id\": 58482934, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:30:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:29:54Z\", \"source_id\": 18636927, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:37:24Z\", \"source_id\": 58498968, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:38:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:37:24Z\", \"source_id\": 18641835, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:02Z\", \"source_id\": 58519531, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:47:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:47:02Z\", \"source_id\": 18648169, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7988, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:36Z\", \"source_id\": 58536129, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:55:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:39Z\", \"source_id\": 18653165, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:36Z\", \"source_id\": 58551667, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:02:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:40Z\", \"source_id\": 18657798, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:53Z\", \"source_id\": 58558842, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:06:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:04:56Z\", \"source_id\": 18659963, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:12Z\", \"source_id\": 58572731, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:12:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:15Z\", \"source_id\": 18664140, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:54Z\", \"source_id\": 58582620, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:56Z\", \"source_id\": 18667317, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:23Z\", \"source_id\": 58592239, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:21:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:29Z\", \"source_id\": 18670260, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:50Z\", \"source_id\": 58616647, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:54Z\", \"source_id\": 18677797, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:09Z\", \"source_id\": 58630862, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:15Z\", \"source_id\": 18681944, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:11Z\", \"source_id\": 58639344, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:43:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:18Z\", \"source_id\": 18684598, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:19Z\", \"source_id\": 58652605, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:20Z\", \"source_id\": 18688613, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:09Z\", \"source_id\": 58678677, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:12Z\", \"source_id\": 18696475, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:15Z\", \"source_id\": 58687676, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:18Z\", \"source_id\": 18699269, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "1", "timing_fact_generation": 1789819459525841, "current_leg_arrival_utc": "2026-09-19T13:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:05:50.412066", "service_state_evidence_id": 18699269, "current_leg_start_actual_dep": "2026-09-19T12:52:00+01:00", "operational_evidence_version": 126, "service_state_event_time_utc": "2026-09-19T12:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:51.064895", "service_state_valid_until_kind": null, "operational_interpretation_version": 126, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BPN |
MIA |
1Y63 |
331016+331031 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 146.171, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 835.969, "from_m": 146.171, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1228.862, "from_m": 835.969, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2719.018, "from_m": 1228.862, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3146.291, "from_m": 2719.018, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21528.271, "from_m": 3146.291, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22258.874, "from_m": 21528.271, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23582.917, "from_m": 22258.874, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24785.616, "from_m": 23582.917, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29047.418, "from_m": 24785.616, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29425.358, "from_m": 29047.418, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 30873.647, "from_m": 29425.358, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31496.905, "from_m": 30873.647, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31615.876, "from_m": 31496.905, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31951.882, "from_m": 31615.876, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36248.886, "from_m": 31951.882, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44794.8, "from_m": 36248.886, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44820.949, "from_m": 44794.8, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44852.613, "from_m": 44820.949, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 46576.052, "from_m": 44852.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46779.616, "from_m": 46576.052, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 47196.135, "from_m": 46779.616, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 55581.144, "from_m": 47196.135, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55730.082, "from_m": 55581.144, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55908.3, "from_m": 55730.082, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56651.653, "from_m": 55908.3, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57919.27, "from_m": 56651.653, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 62132.665, "from_m": 57919.27, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 62220.352, "from_m": 62132.665, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 64708.309, "from_m": 62220.352, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 69007.589, "from_m": 64708.309, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 69516.32, "from_m": 69007.589, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 79259.039, "from_m": 69516.32, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79319.278, "from_m": 79259.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": 79744.523, "from_m": 79319.278, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79898.052, "from_m": 79744.523, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 80496.437, "from_m": 79898.052, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 83925.883, "from_m": 80496.437, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 86434.802, "from_m": 83925.883, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87901.703, "from_m": 86434.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88041.896, "from_m": 87901.703, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 88061.44, "from_m": 88041.896, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 88374.454, "from_m": 88061.44, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 696442, "profile_key": "2753eb65d3b8f7600a54520ac65032473b6055ab35fb63e58bd76be070b0e3e9", "schedule_id": 2199, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1124", "location": "Blackpool North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1125H", "location": "Devonshire Road Jn", "stage_seq": 2, "distance_m": 2713.25, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1126H", "wtt_dep": "1127", "location": "Layton", "stage_seq": 3, "distance_m": 22022.198, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1130H", "wtt_dep": "1131", "location": "Poulton-le-Fylde", "stage_seq": 4, "distance_m": 28793.616, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1138H", "wtt_dep": "1139H", "location": "Kirkham & Wesham", "stage_seq": 5, "distance_m": 31588.691, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1147H", "location": "Preston Fylde Jn", "stage_seq": 6, "distance_m": 33302.095, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1149", "wtt_dep": "1151", "location": "Preston", "stage_seq": 7, "distance_m": 35143.709, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1152", "location": "Ribble Jn", "stage_seq": 8, "distance_m": 37844.229, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1153H", "location": "Farington Curve Jn", "stage_seq": 9, "distance_m": 44455.88, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1156", "wtt_dep": "1157", "location": "Leyland", "stage_seq": 10, "distance_m": 46043.107, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1159H", "location": "Euxton Jn", "stage_seq": 11, "distance_m": 47196.135, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1201", "wtt_dep": "1201H", "location": "Buckshaw Village", "stage_seq": 12, "distance_m": 55492.826, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1204H", "wtt_dep": "1205H", "location": "Chorley", "stage_seq": 13, "distance_m": 56299.397, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1213", "wtt_dep": "1213H", "location": "Horwich Parkway", "stage_seq": 14, "distance_m": 62381.466, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1216H", "location": "Lostock", "stage_seq": 15, "distance_m": 65389.968, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217", "location": "Lostock Jn", "stage_seq": 16, "distance_m": 71399.631, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1220H", "wtt_dep": "1221H", "location": "Bolton", "stage_seq": 17, "distance_m": 75700.445, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222H", "location": "Burnden Jn", "stage_seq": 18, "distance_m": 79568.54, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1233H", "wtt_dep": "1235", "location": "Salford Crescent", "stage_seq": 19, "distance_m": 83085.218, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Ordsall Lane Jn", "stage_seq": 20, "distance_m": 84245.783, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237", "location": "Water Street Jn", "stage_seq": 21, "distance_m": 86964.667, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1238H", "wtt_dep": "1239H", "location": "Deansgate", "stage_seq": 22, "distance_m": 88374.454, "section_seq": 1, "route_path_id": 28811}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 88374.454, "from_m": 0.0, "section_seq": 1, "route_path_id": 28811}], "total_distance_m": 88374.454, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 88374.454, "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": 7820, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:26:10Z", "source_id": 58475122, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:26:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:26:14Z", "source_id": 18634561, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7832, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:29:52Z", "source_id": 58482934, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:30:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:29:54Z", "source_id": 18636927, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7838, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:37:24Z", "source_id": 58498968, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:38:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:37:24Z", "source_id": 18641835, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7860, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:02Z", "source_id": 58519531, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T10:47:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:47:02Z", "source_id": 18648169, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7988, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:36Z", "source_id": 58536129, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:55:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:39Z", "source_id": 18653165, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8012, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:36Z", "source_id": 58551667, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:02:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:40Z", "source_id": 18657798, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8017, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:53Z", "source_id": 58558842, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:06:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:04:56Z", "source_id": 18659963, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8029, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:12Z", "source_id": 58572731, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:12:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:15Z", "source_id": 18664140, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8042, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:54Z", "source_id": 58582620, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:16:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:56Z", "source_id": 18667317, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8337, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:23Z", "source_id": 58592239, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:21:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:29Z", "source_id": 18670260, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8296, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:50Z", "source_id": 58616647, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:32:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:54Z", "source_id": 18677797, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9237, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:09Z", "source_id": 58630862, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:39:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:15Z", "source_id": 18681944, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9215, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:11Z", "source_id": 58639344, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:43:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:18Z", "source_id": 18684598, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:19Z", "source_id": 58652605, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:49:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:20Z", "source_id": 18688613, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:09Z", "source_id": 58678677, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T12:01:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:12Z", "source_id": 18696475, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8938, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:15Z", "source_id": 58687676, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T12:05:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:18Z", "source_id": 18699269, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T13:05:00+01:00", "operational_fact": true}] |
Blackpool North |
1124 |
1124 |
4 |
None |
None |
Manchester Airport |
1300 |
1300 |
1A |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89850/2026-09-19/detailed |
None |
Manchester Piccadilly |
2026-09-19T12:52:00+01:00 |
Manchester Airport |
14.0 |
{"type": "LineString", "coordinates": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2172891999999997, 53.472816300000005], [-2.2166114, 53.4724721], [-2.2158207999999995, 53.4720827], [-2.21552830383746, 53.471940301834906], [-2.2152206, 53.4717905], [-2.2147252999999996, 53.4715055], [-2.2144941, 53.4713918], [-2.2140942, 53.47116409999999], [-2.2138399, 53.471039399999995], [-2.2132390999999996, 53.47073610000001], [-2.2129825999999997, 53.470594000000006], [-2.212763499999999, 53.4704742], [-2.2124520000000003, 53.47026129999999], [-2.2120535, 53.47002880000001], [-2.2115171, 53.469706300000006], [-2.2110048, 53.46939179999999], [-2.2104818, 53.4690708], [-2.2099747999999995, 53.46875310000001], [-2.209295, 53.46831559999998], [-2.2089583, 53.468088900000005], [-2.2089385, 53.46807429999999], [-2.208554942830538, 53.46779240988761], [-2.208336, 53.4676315], [-2.2079414, 53.46734200000001], [-2.2071344000000006, 53.46677330000001], [-2.2068790999999996, 53.466578899999995], [-2.2066785, 53.4664235], [-2.2060526, 53.4659352], [-2.2057005, 53.465632799999995], [-2.2049958, 53.46503299999999], [-2.2045679, 53.4646644], [-2.2042421, 53.46434799999999], [-2.2036199, 53.4637588], [-2.2033090999999994, 53.46346129999999], [-2.201838, 53.461892799999994], [-2.2016216, 53.4616893], [-2.2014062999999995, 53.46149340000001], [-2.2012681, 53.46135040000001], [-2.2007989, 53.460832399999994], [-2.200538, 53.4605379], [-2.2003850999999996, 53.460351800000005], [-2.2002321999999994, 53.4601658], [-2.2000317999999996, 53.45989120000001], [-2.1998768, 53.45967470000001], [-2.1994812, 53.45913099999999], [-2.1992236999999997, 53.4587605], [-2.1986739, 53.45787259999999], [-2.1983401, 53.4573093], [-2.1982206, 53.45709639999999], [-2.1979912, 53.4566883], [-2.19777, 53.4562563], [-2.1977231, 53.456168100000006], [-2.1976434, 53.45602449999999], [-2.1972254999999996, 53.4551448], [-2.1971275999999995, 53.45491239999999], [-2.1969763, 53.454543300000005], [-2.1967801, 53.454085199999994], [-2.1962128569733355, 53.45265291634924], [-2.1962119, 53.45265049999999], [-2.1961830999999994, 53.45256669999999], [-2.196072, 53.452202699999994], [-2.195978, 53.451838], [-2.1959369, 53.451615699999984], [-2.1959211999999995, 53.45146160000001], [-2.1959207, 53.451301599999994], [-2.1959363, 53.451142], [-2.1959574999999996, 53.451012600000006], [-2.1959892000000005, 53.450884], [-2.1960315, 53.45075649999999], [-2.1960843, 53.4506304], [-2.1961473, 53.45050599999998], [-2.1962085, 53.450402200000006], [-2.1962769999999994, 53.45029999999999], [-2.1963525, 53.4501997], [-2.1964329, 53.45010169999999], [-2.1965202, 53.45000580000001], [-2.1966141, 53.44991219999999], [-2.1967489, 53.4497915], [-2.1968948, 53.4496755], [-2.1970512, 53.4495645], [-2.1972178, 53.449458799999995], [-2.1973939, 53.4493588], [-2.1979413, 53.4490663], [-2.1997130999999994, 53.448121], [-2.2000451, 53.4479187], [-2.200229, 53.44778959999999], [-2.2005571999999995, 53.4475744], [-2.2008609, 53.447344400000006], [-2.201015, 53.4472193], [-2.2011622, 53.4470913], [-2.2012937, 53.4469888], [-2.2014442, 53.4468523], [-2.2015357, 53.4467645], [-2.2016561, 53.4466439], [-2.2018171, 53.446479800000006], [-2.2020341, 53.446244400000005], [-2.2021488999999996, 53.44609260000001], [-2.2022654, 53.44595009999998], [-2.202395, 53.445768400000006], [-2.2025811, 53.44550120000001], [-2.2026637, 53.44536639999999], [-2.2029461, 53.4448356], [-2.203290599999999, 53.44422729999999], [-2.203314, 53.444183800000005], [-2.2037457, 53.44337730000001], [-2.2038185, 53.4432453], [-2.2043945, 53.4421748], [-2.2044946, 53.44198829999999], [-2.204930099999999, 53.44117789999999], [-2.2050145, 53.4410174], [-2.2051493999999994, 53.4407691], [-2.2052786, 53.44052899999999], [-2.206615199999999, 53.4380662], [-2.2067154, 53.4378718], [-2.2072789, 53.4367946], [-2.2074823, 53.4364613], [-2.2076364999999996, 53.43617129999999], [-2.2079561999999995, 53.43554429999999], [-2.2083492999999996, 53.434804699999994], [-2.2086604999999997, 53.43422840000001], [-2.2087875, 53.4339961], [-2.2089686999999993, 53.4336646], [-2.2093288, 53.4330342], [-2.209413, 53.43287429999999], [-2.2097447, 53.4322524], [-2.2100829, 53.431588199999986], [-2.2101422999999993, 53.4314769], [-2.211143799999999, 53.42963949999999], [-2.2112346, 53.4294712], [-2.2125806, 53.4269602], [-2.2126448, 53.426839300000005], [-2.2139302, 53.424461], [-2.213995, 53.4243412], [-2.2147902, 53.42285819999999], [-2.2148732, 53.42271399999999], [-2.2152228, 53.4220422], [-2.2152446, 53.4220003], [-2.2156883000000005, 53.4211987], [-2.2157697, 53.42104170000001], [-2.2166679, 53.41933960000001], [-2.2179349, 53.4169078], [-2.2180813, 53.41663140000001], [-2.2186705, 53.41553979999999], [-2.2187600999999995, 53.4153732], [-2.219343684064292, 53.41428429590598], [-2.2194424, 53.4141001], [-2.2200153000000005, 53.41302939999999], [-2.2201221, 53.4128326], [-2.2203285, 53.4124599], [-2.2206996999999995, 53.411781700000006], [-2.2213554999999996, 53.410556199999995], [-2.22146, 53.41035359999999], [-2.2218114999999994, 53.4097008], [-2.2220297000000007, 53.4092956], [-2.2226095, 53.408247300000006], [-2.2230714, 53.407365799999994], [-2.2231797, 53.40716820000001], [-2.2246517999999997, 53.40443109999999], [-2.2247141, 53.4043125], [-2.2251484, 53.40351959999999], [-2.225481, 53.40287549999999], [-2.2255344, 53.4027688], [-2.2258725, 53.4021523], [-2.2261985999999996, 53.401535300000006], [-2.2267122, 53.40060270000001], [-2.2270629408958347, 53.39994321974487], [-2.2270954999999995, 53.399882], [-2.2274827, 53.399160300000005], [-2.2279707, 53.39827569999999], [-2.22835, 53.3975816], [-2.2286884, 53.39693549999999], [-2.228719946070003, 53.3968743534835], [-2.2287565, 53.3968035], [-2.2289829, 53.3963986], [-2.2294421999999994, 53.3955442], [-2.2297796, 53.3948937], [-2.2299892, 53.394500999999984], [-2.2300400999999996, 53.3944135], [-2.2303701, 53.3938305], [-2.2306648, 53.39327910000001], [-2.2309449999999997, 53.39275479999999], [-2.2312757999999997, 53.3921009], [-2.2313518, 53.39194119999999], [-2.2314367, 53.3916988], [-2.2315531, 53.391391299999995], [-2.2317199, 53.3909029], [-2.2319136, 53.3902131], [-2.2320897, 53.3894146], [-2.232256899999999, 53.38863150000001], [-2.2324579, 53.3877657], [-2.2324758, 53.3876878], [-2.2326346, 53.38701390000001], [-2.2328371, 53.38603359999999], [-2.2328496999999996, 53.38596630000001], [-2.2330035999999995, 53.385258], [-2.2332610999999996, 53.3839987], [-2.2336594, 53.38228300000001], [-2.2339392, 53.3809833], [-2.2342561, 53.37956249999999], [-2.2345053, 53.3785097], [-2.2348919, 53.3766774], [-2.2352591, 53.37498560000001], [-2.235673, 53.37308279999999], [-2.2360035, 53.37165069999999], [-2.2363958, 53.370286400000005], [-2.2366576999999994, 53.36953129999999], [-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]} |
10.1 |
1251 |
1305 |
Manchester Piccadilly |
Manchester Airport |
Manchester Airport |
53.3649824 |
-2.2724956 |
53.3649824 |
-2.2724956 |
1 |
0 |
2026-09-19 12:15:52 |
TERMINATED |
2026-09-19 12:05:00 |
Manchester Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699269 |
1789819459525841 |
126 |
126 |
2026-09-19 12:15:51.064895 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:05:50.412066 |
| 666631 |
698386 |
P01567 |
502F35MM19 |
2026-09-19 |
COMPLETE |
18699578 |
2026-09-19 13:05:00 |
2026-09-19 12:16:21 |
2026-09-21 12:16:21 |
{"id": 698386, "stp": "P", "toc": "Greater Anglia", "uid": "P01567", "consist": "720140", "dest_crs": "COL", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01567/2026-09-19/detailed", "trust_id": "502F35MM19", "origin_crs": "CET", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Colchester", "service_date": "2026-09-19", "dest_arr_time": "1307", "dest_platform": "4", "is_terminated": 1, "next_location": "Colchester", "signalling_id": "2F35", "timing_status": "EARLY", "origin_station": "Colchester Town", "current_leg_arr": "1305", "current_leg_dep": "1259", "current_leg_end": "Colchester", "origin_dep_time": "1300", "origin_platform": null, "current_location": "Colchester", "last_update_time": "2026-09-19T12:16:21", "route_debug_link": null, "timing_variation": "-2 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": "1307", "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\": 2425.581, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3050.441, \"from_m\": 2425.581, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3926.882, \"from_m\": 3050.441, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4928.284, \"from_m\": 3926.882, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5320.394, \"from_m\": 4928.284, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5334.53, \"from_m\": 5320.394, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5401.229, \"from_m\": 5334.53, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5644.57, \"from_m\": 5401.229, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5712.49, \"from_m\": 5644.57, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7001.514, \"from_m\": 5712.49, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11794.802, \"from_m\": 7001.514, \"capability_applied\": null, \"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\": 14141.748, \"from_m\": 11794.802, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14206.348, \"from_m\": 14141.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\": 14213.563, \"from_m\": 14206.348, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14266.735, \"from_m\": 14213.563, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14271.485, \"from_m\": 14266.735, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14959.823, \"from_m\": 14271.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14989.392, \"from_m\": 14959.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\": 15031.236, \"from_m\": 14989.392, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15416.962, \"from_m\": 15031.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24800.201, \"from_m\": 15416.962, \"capability_applied\": null, \"effective_limit_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\": 698386, \"profile_key\": \"504757f2213239a9387ab2d6cdc1b12c4ba09a9c152c9c1c42047a913bab74ac\", \"schedule_id\": 20026, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1300\", \"location\": \"Colchester Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36533}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303\", \"location\": \"Colchester East Gate Jn\", \"stage_seq\": 2, \"distance_m\": 1350.947, \"section_seq\": 1, \"route_path_id\": 36533}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": null, \"location\": \"Colchester\", \"stage_seq\": 3, \"distance_m\": 2853.276, \"section_seq\": 1, \"route_path_id\": 36533}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24800.201, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36533}], \"total_distance_m\": 24800.201, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 22658.841, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2141.36, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1300", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.9005839", "current_position_lon": "0.8923118", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:43Z\", \"source_id\": 58688774, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:45Z\", \"source_id\": 18699578, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Colchester", "service_state_platform": "4", "timing_fact_generation": 1789819485435003, "current_leg_arrival_utc": "2026-09-19T13:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:05:56.125853", "service_state_evidence_id": 18699578, "current_leg_start_actual_dep": "2026-09-19T13:00:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-19T12:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:15:56.389983", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
CET |
COL |
2F35 |
720140 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 2425.581, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3050.441, "from_m": 2425.581, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3926.882, "from_m": 3050.441, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4928.284, "from_m": 3926.882, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5320.394, "from_m": 4928.284, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5334.53, "from_m": 5320.394, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5401.229, "from_m": 5334.53, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5644.57, "from_m": 5401.229, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5712.49, "from_m": 5644.57, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7001.514, "from_m": 5712.49, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11794.802, "from_m": 7001.514, "capability_applied": null, "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": 14141.748, "from_m": 11794.802, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14206.348, "from_m": 14141.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": 14213.563, "from_m": 14206.348, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14266.735, "from_m": 14213.563, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14271.485, "from_m": 14266.735, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14959.823, "from_m": 14271.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14989.392, "from_m": 14959.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": 15031.236, "from_m": 14989.392, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15416.962, "from_m": 15031.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24800.201, "from_m": 15416.962, "capability_applied": null, "effective_limit_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": 698386, "profile_key": "504757f2213239a9387ab2d6cdc1b12c4ba09a9c152c9c1c42047a913bab74ac", "schedule_id": 20026, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1300", "location": "Colchester Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36533}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303", "location": "Colchester East Gate Jn", "stage_seq": 2, "distance_m": 1350.947, "section_seq": 1, "route_path_id": 36533}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": null, "location": "Colchester", "stage_seq": 3, "distance_m": 2853.276, "section_seq": 1, "route_path_id": 36533}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24800.201, "from_m": 0.0, "section_seq": 1, "route_path_id": 36533}], "total_distance_m": 24800.201, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 22658.841, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2141.36, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13693, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:43Z", "source_id": 58688774, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:05:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:45Z", "source_id": 18699578, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T13:05:00+01:00", "operational_fact": true}] |
Colchester Town |
1300 |
1300 |
None |
None |
None |
Colchester |
1307 |
1307 |
4 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01567/2026-09-19/detailed |
None |
Colchester Town |
2026-09-19T13:00:00+01:00 |
Colchester |
6.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 |
1259 |
1305 |
Colchester Town |
Colchester |
Colchester |
51.9005839 |
0.8923118 |
51.9005839 |
0.8923118 |
1 |
0 |
2026-09-19 12:16:21 |
TERMINATED |
2026-09-19 12:05:00 |
Colchester |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699578 |
1789819485435003 |
8 |
8 |
2026-09-19 12:15:56.389983 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:05:56.125853 |
| 666632 |
697199 |
P69428 |
652W26MK19 |
2026-09-19 |
COMPLETE |
18699624 |
2026-09-19 13:06:00 |
2026-09-19 12:16:21 |
2026-09-21 12:16:21 |
{"id": 697199, "stp": "P", "toc": "West Midlands Trains", "uid": "P69428", "consist": "730028", "dest_crs": "WVH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P69428/2026-09-19/detailed", "trust_id": "652W26MK19", "origin_crs": "WSL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wolverhampton", "service_date": "2026-09-19", "dest_arr_time": "1307", "dest_platform": "5", "is_terminated": 1, "next_location": "Wolverhampton", "signalling_id": "2W26", "timing_status": "EARLY", "origin_station": "Walsall", "current_leg_arr": "1306", "current_leg_dep": "1301", "current_leg_end": "Wolverhampton", "origin_dep_time": "1207", "origin_platform": "3", "current_location": "Wolverhampton", "last_update_time": "2026-09-19T12:16:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0858348, 52.54531560000001], [-2.0859175999999997, 52.545471799999994], [-2.0860117999999996, 52.54564270000001], [-2.0861024, 52.5457994], [-2.086190199999999, 52.5459349], [-2.0863328, 52.54615339999999], [-2.0866151999999993, 52.5465824], [-2.0867452, 52.54677999999999], [-2.0869137, 52.547046], [-2.0870099999999994, 52.54719149999998], [-2.0871267, 52.54738729999999], [-2.0872414, 52.5475842], [-2.0873589999999997, 52.5477989], [-2.0874663999999994, 52.5480077], [-2.0875215, 52.548123], [-2.0875496999999994, 52.5481828], [-2.0876343, 52.548362100000006], [-2.0877822, 52.5486703], [-2.0878879, 52.54890689999999], [-2.0879124524752264, 52.54896191164581], [-2.0880575, 52.5492869], [-2.0881114999999997, 52.5494084], [-2.0882215999999993, 52.54964369999999], [-2.0883313, 52.5498926], [-2.088417, 52.55008099999999], [-2.0885443, 52.5503622], [-2.0885968000000004, 52.550484700000005], [-2.0886631999999996, 52.55061680000001], [-2.0887100999999997, 52.55071039999999], [-2.0888015999999996, 52.55091170000001], [-2.0889277, 52.551188], [-2.0889877, 52.5513234], [-2.0890623000000006, 52.55149029999999], [-2.0891265999999997, 52.5516323], [-2.089194, 52.5517772], [-2.0893038999999995, 52.55200640000001], [-2.0893999, 52.552228199999995], [-2.0895004, 52.55244350000001], [-2.0895902, 52.552632599999995], [-2.0896687, 52.55279], [-2.0897468, 52.552947], [-2.0898552, 52.55315290000001], [-2.0899516, 52.5533231], [-2.0900644, 52.5535147], [-2.0901684, 52.5536897], [-2.0902779, 52.55386130000001], [-2.0904377999999997, 52.55410769999999], [-2.0906266, 52.554381199999995], [-2.0907593, 52.554561799999995], [-2.0908901, 52.554737900000006], [-2.0910302999999995, 52.5549152], [-2.0911659, 52.55508349999999], [-2.0913031999999996, 52.5552519], [-2.0914558, 52.555426], [-2.0916559, 52.555647099999995], [-2.0917606, 52.55575880000001], [-2.0918855999999995, 52.5558937], [-2.0920414, 52.55605560000001], [-2.0922641, 52.5562774], [-2.0924755, 52.55647630000001], [-2.0927336999999997, 52.5567155], [-2.0929521, 52.5569285], [-2.0931713, 52.55713579999998], [-2.0933995, 52.557348600000005], [-2.0935322, 52.5574771], [-2.0937441, 52.5576747], [-2.0938432, 52.5577677], [-2.0943674, 52.558259699999994], [-2.0946713999999997, 52.5585436], [-2.0951807, 52.5590221], [-2.0968516, 52.5605911], [-2.0972511, 52.5609692], [-2.0974241, 52.56113], [-2.0976224999999995, 52.5613169], [-2.0978316999999995, 52.561507199999994], [-2.0980577, 52.561710999999995], [-2.0982548, 52.56189969999999], [-2.098836, 52.562446099999995], [-2.0993713, 52.56294940000001], [-2.0997147, 52.5632732], [-2.0999652999999996, 52.5635078], [-2.1001908, 52.56372], [-2.1004147, 52.5639321], [-2.1006155, 52.5641203], [-2.1007419, 52.564241399999986], [-2.1009242999999995, 52.5644368], [-2.1010279, 52.5645364], [-2.101226, 52.5647323], [-2.1013666, 52.5648771], [-2.1015184, 52.5650393], [-2.1016435, 52.5651822], [-2.1017545, 52.56531090000001], [-2.1018507, 52.5654289], [-2.1019612, 52.5655608], [-2.1020872999999995, 52.5657211], [-2.1021809, 52.56584680000001], [-2.1022806, 52.5659952], [-2.1024946999999994, 52.5663012], [-2.1026073, 52.5664703], [-2.1026904, 52.566591200000005], [-2.1027539999999996, 52.5666911], [-2.1028554, 52.56685060000001], [-2.102954, 52.567012], [-2.1030539, 52.5671758], [-2.1031539, 52.567352199999995], [-2.1032677, 52.56756310000001], [-2.1033883, 52.5677937], [-2.1035101, 52.5680303], [-2.1035784, 52.568165699999994], [-2.1036728, 52.568352899999994], [-2.103931, 52.5688574], [-2.1040253999999994, 52.569028299999985], [-2.1041112999999996, 52.5692018], [-2.1043027, 52.569576199999986], [-2.1044481, 52.56986719999998], [-2.1045692, 52.5701048], [-2.1048889, 52.570733700000005], [-2.1050811, 52.5711142], [-2.1052049, 52.5713526], [-2.1052726, 52.571482299999985], [-2.1053808999999997, 52.57169319999999], [-2.1054318, 52.57180160000001], [-2.1054826999999996, 52.57191], [-2.1056123, 52.5721692], [-2.1057631, 52.57247019999999], [-2.1059325999999996, 52.5728002], [-2.106062, 52.573059699999995], [-2.1062372, 52.5733895], [-2.1065305, 52.5739624], [-2.1065831, 52.574064500000006], [-2.1066387, 52.57417709999999], [-2.1066897, 52.5742826], [-2.106699, 52.5742966], [-2.1068312, 52.57455299999999], [-2.1069578, 52.5748016], [-2.1070683, 52.5750299], [-2.107218, 52.57532270000001], [-2.1073896, 52.57565079999999], [-2.1075615, 52.5759838], [-2.107688, 52.5762314], [-2.1077383, 52.5763311], [-2.1077984, 52.57644419999998], [-2.1079266, 52.576693600000006], [-2.1080595, 52.57695439999999], [-2.1081584999999996, 52.577147799999985], [-2.1082159, 52.57725969999999], [-2.1082833, 52.5773919], [-2.1083751999999993, 52.5775673], [-2.1084311, 52.577667], [-2.1085215999999996, 52.57783950000001], [-2.1086462, 52.57808370000001], [-2.1088291, 52.57844240000001], [-2.1090228, 52.57882560000001], [-2.1091574, 52.579085099999986], [-2.1092756, 52.5793156], [-2.109504, 52.579765900000005], [-2.1097278, 52.5801993], [-2.1098013, 52.58034610000001], [-2.1098775, 52.5805128], [-2.109972, 52.5806952], [-2.1100301999999997, 52.58081060000001], [-2.1100776999999997, 52.58089749999999], [-2.1101488, 52.58103620000001], [-2.1102546, 52.5812451], [-2.1104062, 52.5815443], [-2.1104407, 52.5816123], [-2.1106403, 52.5820008], [-2.110735, 52.5821908], [-2.1108069, 52.58232910000001], [-2.1109035, 52.58250979999999], [-2.1109866, 52.5826671], [-2.1115195, 52.5837216], [-2.1117085999999996, 52.5840949], [-2.1117566, 52.584192599999994], [-2.1118745999999997, 52.584401], [-2.1119905, 52.584576299999995], [-2.112046799999999, 52.584662400000006], [-2.1121131, 52.58474400000001], [-2.1122009, 52.58484429999999], [-2.1122951000000003, 52.5849427], [-2.1124013999999995, 52.58504229999999], [-2.1125026999999994, 52.585129599999995], [-2.112604699999999, 52.58521579999999], [-2.1127062, 52.58530019999999], [-2.1128031, 52.58537389999999], [-2.1129182, 52.58545600000001], [-2.1132022, 52.585667], [-2.1133489, 52.585776499999994], [-2.1135114, 52.5858902], [-2.1135874, 52.58593990000001], [-2.1136286999999996, 52.5859669], [-2.1137314, 52.586031], [-2.1138532, 52.58610240000001], [-2.1139643, 52.586160599999985], [-2.1140857999999993, 52.5862217], [-2.1142194, 52.58628290000001], [-2.1143674999999997, 52.5863459], [-2.1145028999999997, 52.5863978], [-2.1146418, 52.586452000000016], [-2.1147695, 52.58649179999999], [-2.1149118, 52.5865329], [-2.1149770999999995, 52.58655139999998], [-2.1153672999999995, 52.5866481], [-2.1154765000000006, 52.5866664], [-2.1156252999999996, 52.5866894], [-2.1157708, 52.58670850000001], [-2.1159247, 52.5867231], [-2.1160498, 52.5867341], [-2.1162074, 52.5867396], [-2.1163741, 52.5867448], [-2.1167229, 52.5867462], [-2.1172241, 52.5867897], [-2.1174195999999994, 52.586818], [-2.1177408, 52.58686939999999], [-2.11802, 52.58692009999999], [-2.1183247999999995, 52.5869813], [-2.1187187, 52.5870821], [-2.1189628, 52.58715889999999], [-2.1192733999999995, 52.58727819999999], [-2.119565, 52.5874133], [-2.1198271999999996, 52.58755549999999], [-2.1199992, 52.587655899999994]]}", "current_leg_start": "Coseley", "dest_arr_time_act": "1307", "motion_projection": null, "next_location_lat": "52.5876559", "next_location_lon": "-2.1199992", "previous_location": "Coseley", "current_leg_milage": "3.4", "linx_max_speed_mph": 90, "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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32122.416, \"from_m\": 32065.224, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32158.241, \"from_m\": 32122.416, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32663.772, \"from_m\": 32158.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32998.578, \"from_m\": 32663.772, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33876.405, \"from_m\": 32998.578, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34432.741, \"from_m\": 33876.405, \"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\": 34511.553, \"from_m\": 34432.741, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61662.264, \"from_m\": 34511.553, \"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\": 61680.783, \"from_m\": 61662.264, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66035.111, \"from_m\": 61680.783, \"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\": 66597.507, \"from_m\": 66035.111, \"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\": 697199, \"profile_key\": \"6e0625eaee147be36d1bb00da8883f33c8ce4e1c1273b259d566a46617bfd2e2\", \"schedule_id\": 21306, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1207\", \"location\": \"Walsall\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209\", \"location\": \"Pleck Jn\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"1211\", \"wtt_dep\": \"1211H\", \"location\": \"Bescot Stadium\", \"stage_seq\": 3, \"distance_m\": 4889.968, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"1213H\", \"wtt_dep\": \"1214H\", \"location\": \"Tame Bridge Parkway\", \"stage_seq\": 4, \"distance_m\": 6383.267, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"1217H\", \"wtt_dep\": \"1218H\", \"location\": \"Hamstead\", \"stage_seq\": 5, \"distance_m\": 7143.616, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219H\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 6, \"distance_m\": 8989.865, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"1220H\", \"wtt_dep\": \"1221H\", \"location\": \"Perry Barr\", \"stage_seq\": 7, \"distance_m\": 11747.944, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"1223\", \"wtt_dep\": \"1223H\", \"location\": \"Witton\", \"stage_seq\": 8, \"distance_m\": 21644.527, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1227\", \"location\": \"Aston\", \"stage_seq\": 9, \"distance_m\": 32407.101, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1229H\", \"location\": \"Duddeston\", \"stage_seq\": 10, \"distance_m\": 34378.959, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Proof House Jn\", \"stage_seq\": 11, \"distance_m\": 39077.828, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1241\", \"location\": \"Birmingham New Street\", \"stage_seq\": 12, \"distance_m\": 46564.602, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244H\", \"location\": \"Soho South Jn\", \"stage_seq\": 13, \"distance_m\": 53121.628, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"1246H\", \"wtt_dep\": \"1247H\", \"location\": \"Smethwick Rolfe Street\", \"stage_seq\": 14, \"distance_m\": 58001.608, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248\", \"location\": \"Galton Jn\", \"stage_seq\": 15, \"distance_m\": 62091.404, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"1249\", \"wtt_dep\": \"1250\", \"location\": \"Smethwick Galton Bridge LL\", \"stage_seq\": 16, \"distance_m\": 63475.97, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"1252\", \"wtt_dep\": \"1253\", \"location\": \"Sandwell & Dudley\", \"stage_seq\": 17, \"distance_m\": 65646.183, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"1256\", \"wtt_dep\": \"1257\", \"location\": \"Dudley Port\", \"stage_seq\": 18, \"distance_m\": 66597.507, \"section_seq\": 1, \"route_path_id\": 73996}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66597.507, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73996}], \"total_distance_m\": 66597.507, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 65491.394, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1106.113, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1207", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.5876559", "current_position_lon": "-2.1199992", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:00Z\", \"source_id\": 58570255, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:10:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:04Z\", \"source_id\": 18663389, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19531, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:48Z\", \"source_id\": 58576058, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:52Z\", \"source_id\": 18665217, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:37Z\", \"source_id\": 58584103, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:40Z\", \"source_id\": 18667764, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19515, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:43Z\", \"source_id\": 58590834, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:48Z\", \"source_id\": 18669844, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19511, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:24Z\", \"source_id\": 58596473, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:30Z\", \"source_id\": 18671611, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:09Z\", \"source_id\": 58600134, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:10Z\", \"source_id\": 18672748, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:20Z\", \"source_id\": 58608977, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:25Z\", \"source_id\": 18675516, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:54Z\", \"source_id\": 58619082, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:00Z\", \"source_id\": 18678552, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19642, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:49Z\", \"source_id\": 58647415, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:54Z\", \"source_id\": 18687009, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:24Z\", \"source_id\": 58650642, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:29Z\", \"source_id\": 18688043, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:50:00Z\", \"source_id\": 58656478, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:50:04Z\", \"source_id\": 18689790, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:21Z\", \"source_id\": 58666052, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:25Z\", \"source_id\": 18692690, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19605, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:13Z\", \"source_id\": 58672349, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:58:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:20Z\", \"source_id\": 18694555, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:12Z\", \"source_id\": 58678781, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:16Z\", \"source_id\": 18696522, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:47Z\", \"source_id\": 58688914, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:51Z\", \"source_id\": 18699624, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wolverhampton", "service_state_platform": "5", "timing_fact_generation": 1789819491565464, "current_leg_arrival_utc": "2026-09-19T13:06:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:06:07.132582", "service_state_evidence_id": 18699624, "current_leg_start_actual_dep": "2026-09-19T13:02:30+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-19T12:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:16:08.152556", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
WSL |
WVH |
2W26 |
730028 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 453.219, "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": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1456.518, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1967.965, "from_m": 1456.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure_and_equipment", "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": 90.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": 90.0, "governing_constraint": "infrastructure_and_equipment", "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": 90.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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32122.416, "from_m": 32065.224, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32158.241, "from_m": 32122.416, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32663.772, "from_m": 32158.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32998.578, "from_m": 32663.772, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33876.405, "from_m": 32998.578, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34432.741, "from_m": 33876.405, "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": 34511.553, "from_m": 34432.741, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61662.264, "from_m": 34511.553, "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": 61680.783, "from_m": 61662.264, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66035.111, "from_m": 61680.783, "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": 66597.507, "from_m": 66035.111, "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": 697199, "profile_key": "6e0625eaee147be36d1bb00da8883f33c8ce4e1c1273b259d566a46617bfd2e2", "schedule_id": 21306, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1207", "location": "Walsall", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209", "location": "Pleck Jn", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "1211", "wtt_dep": "1211H", "location": "Bescot Stadium", "stage_seq": 3, "distance_m": 4889.968, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "1213H", "wtt_dep": "1214H", "location": "Tame Bridge Parkway", "stage_seq": 4, "distance_m": 6383.267, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "1217H", "wtt_dep": "1218H", "location": "Hamstead", "stage_seq": 5, "distance_m": 7143.616, "section_seq": 1, "route_path_id": 73996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219H", "location": "Perry Barr North Jn", "stage_seq": 6, "distance_m": 8989.865, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "1220H", "wtt_dep": "1221H", "location": "Perry Barr", "stage_seq": 7, "distance_m": 11747.944, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "1223", "wtt_dep": "1223H", "location": "Witton", "stage_seq": 8, "distance_m": 21644.527, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1227", "location": "Aston", "stage_seq": 9, "distance_m": 32407.101, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1229H", "location": "Duddeston", "stage_seq": 10, "distance_m": 34378.959, "section_seq": 1, "route_path_id": 73996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Proof House Jn", "stage_seq": 11, "distance_m": 39077.828, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1241", "location": "Birmingham New Street", "stage_seq": 12, "distance_m": 46564.602, "section_seq": 1, "route_path_id": 73996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244H", "location": "Soho South Jn", "stage_seq": 13, "distance_m": 53121.628, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "1246H", "wtt_dep": "1247H", "location": "Smethwick Rolfe Street", "stage_seq": 14, "distance_m": 58001.608, "section_seq": 1, "route_path_id": 73996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248", "location": "Galton Jn", "stage_seq": 15, "distance_m": 62091.404, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "1249", "wtt_dep": "1250", "location": "Smethwick Galton Bridge LL", "stage_seq": 16, "distance_m": 63475.97, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "1252", "wtt_dep": "1253", "location": "Sandwell & Dudley", "stage_seq": 17, "distance_m": 65646.183, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "1256", "wtt_dep": "1257", "location": "Dudley Port", "stage_seq": 18, "distance_m": 66597.507, "section_seq": 1, "route_path_id": 73996}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66597.507, "from_m": 0.0, "section_seq": 1, "route_path_id": 73996}], "total_distance_m": 66597.507, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 65491.394, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1106.113, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19556, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:00Z", "source_id": 58570255, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:10:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:04Z", "source_id": 18663389, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19531, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:48Z", "source_id": 58576058, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:13:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:52Z", "source_id": 18665217, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19526, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:37Z", "source_id": 58584103, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:17:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:40Z", "source_id": 18667764, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19515, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:43Z", "source_id": 58590834, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:20:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:48Z", "source_id": 18669844, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19511, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:24Z", "source_id": 58596473, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:22:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:30Z", "source_id": 18671611, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19501, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:09Z", "source_id": 58600134, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:25:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:10Z", "source_id": 18672748, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19497, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:20Z", "source_id": 58608977, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:29:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:25Z", "source_id": 18675516, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19416, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:54Z", "source_id": 58619082, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:34:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:00Z", "source_id": 18678552, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19642, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:49Z", "source_id": 58647415, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:46:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:54Z", "source_id": 18687009, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19631, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:24Z", "source_id": 58650642, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:48:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:29Z", "source_id": 18688043, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19625, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:50:00Z", "source_id": 58656478, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:51:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:50:04Z", "source_id": 18689790, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:21Z", "source_id": 58666052, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:55:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:25Z", "source_id": 18692690, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19605, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:13Z", "source_id": 58672349, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:58:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:20Z", "source_id": 18694555, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19595, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:12Z", "source_id": 58678781, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:00:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:16Z", "source_id": 18696522, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19078, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:47Z", "source_id": 58688914, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:06:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:51Z", "source_id": 18699624, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T13:06:00+01:00", "operational_fact": true}] |
Walsall |
1207 |
1207 |
3 |
None |
None |
Wolverhampton |
1307 |
1307 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P69428/2026-09-19/detailed |
None |
Coseley |
2026-09-19T13:02:30+01:00 |
Wolverhampton |
5.0 |
{"type": "LineString", "coordinates": [[-2.0858348, 52.54531560000001], [-2.0859175999999997, 52.545471799999994], [-2.0860117999999996, 52.54564270000001], [-2.0861024, 52.5457994], [-2.086190199999999, 52.5459349], [-2.0863328, 52.54615339999999], [-2.0866151999999993, 52.5465824], [-2.0867452, 52.54677999999999], [-2.0869137, 52.547046], [-2.0870099999999994, 52.54719149999998], [-2.0871267, 52.54738729999999], [-2.0872414, 52.5475842], [-2.0873589999999997, 52.5477989], [-2.0874663999999994, 52.5480077], [-2.0875215, 52.548123], [-2.0875496999999994, 52.5481828], [-2.0876343, 52.548362100000006], [-2.0877822, 52.5486703], [-2.0878879, 52.54890689999999], [-2.0879124524752264, 52.54896191164581], [-2.0880575, 52.5492869], [-2.0881114999999997, 52.5494084], [-2.0882215999999993, 52.54964369999999], [-2.0883313, 52.5498926], [-2.088417, 52.55008099999999], [-2.0885443, 52.5503622], [-2.0885968000000004, 52.550484700000005], [-2.0886631999999996, 52.55061680000001], [-2.0887100999999997, 52.55071039999999], [-2.0888015999999996, 52.55091170000001], [-2.0889277, 52.551188], [-2.0889877, 52.5513234], [-2.0890623000000006, 52.55149029999999], [-2.0891265999999997, 52.5516323], [-2.089194, 52.5517772], [-2.0893038999999995, 52.55200640000001], [-2.0893999, 52.552228199999995], [-2.0895004, 52.55244350000001], [-2.0895902, 52.552632599999995], [-2.0896687, 52.55279], [-2.0897468, 52.552947], [-2.0898552, 52.55315290000001], [-2.0899516, 52.5533231], [-2.0900644, 52.5535147], [-2.0901684, 52.5536897], [-2.0902779, 52.55386130000001], [-2.0904377999999997, 52.55410769999999], [-2.0906266, 52.554381199999995], [-2.0907593, 52.554561799999995], [-2.0908901, 52.554737900000006], [-2.0910302999999995, 52.5549152], [-2.0911659, 52.55508349999999], [-2.0913031999999996, 52.5552519], [-2.0914558, 52.555426], [-2.0916559, 52.555647099999995], [-2.0917606, 52.55575880000001], [-2.0918855999999995, 52.5558937], [-2.0920414, 52.55605560000001], [-2.0922641, 52.5562774], [-2.0924755, 52.55647630000001], [-2.0927336999999997, 52.5567155], [-2.0929521, 52.5569285], [-2.0931713, 52.55713579999998], [-2.0933995, 52.557348600000005], [-2.0935322, 52.5574771], [-2.0937441, 52.5576747], [-2.0938432, 52.5577677], [-2.0943674, 52.558259699999994], [-2.0946713999999997, 52.5585436], [-2.0951807, 52.5590221], [-2.0968516, 52.5605911], [-2.0972511, 52.5609692], [-2.0974241, 52.56113], [-2.0976224999999995, 52.5613169], [-2.0978316999999995, 52.561507199999994], [-2.0980577, 52.561710999999995], [-2.0982548, 52.56189969999999], [-2.098836, 52.562446099999995], [-2.0993713, 52.56294940000001], [-2.0997147, 52.5632732], [-2.0999652999999996, 52.5635078], [-2.1001908, 52.56372], [-2.1004147, 52.5639321], [-2.1006155, 52.5641203], [-2.1007419, 52.564241399999986], [-2.1009242999999995, 52.5644368], [-2.1010279, 52.5645364], [-2.101226, 52.5647323], [-2.1013666, 52.5648771], [-2.1015184, 52.5650393], [-2.1016435, 52.5651822], [-2.1017545, 52.56531090000001], [-2.1018507, 52.5654289], [-2.1019612, 52.5655608], [-2.1020872999999995, 52.5657211], [-2.1021809, 52.56584680000001], [-2.1022806, 52.5659952], [-2.1024946999999994, 52.5663012], [-2.1026073, 52.5664703], [-2.1026904, 52.566591200000005], [-2.1027539999999996, 52.5666911], [-2.1028554, 52.56685060000001], [-2.102954, 52.567012], [-2.1030539, 52.5671758], [-2.1031539, 52.567352199999995], [-2.1032677, 52.56756310000001], [-2.1033883, 52.5677937], [-2.1035101, 52.5680303], [-2.1035784, 52.568165699999994], [-2.1036728, 52.568352899999994], [-2.103931, 52.5688574], [-2.1040253999999994, 52.569028299999985], [-2.1041112999999996, 52.5692018], [-2.1043027, 52.569576199999986], [-2.1044481, 52.56986719999998], [-2.1045692, 52.5701048], [-2.1048889, 52.570733700000005], [-2.1050811, 52.5711142], [-2.1052049, 52.5713526], [-2.1052726, 52.571482299999985], [-2.1053808999999997, 52.57169319999999], [-2.1054318, 52.57180160000001], [-2.1054826999999996, 52.57191], [-2.1056123, 52.5721692], [-2.1057631, 52.57247019999999], [-2.1059325999999996, 52.5728002], [-2.106062, 52.573059699999995], [-2.1062372, 52.5733895], [-2.1065305, 52.5739624], [-2.1065831, 52.574064500000006], [-2.1066387, 52.57417709999999], [-2.1066897, 52.5742826], [-2.106699, 52.5742966], [-2.1068312, 52.57455299999999], [-2.1069578, 52.5748016], [-2.1070683, 52.5750299], [-2.107218, 52.57532270000001], [-2.1073896, 52.57565079999999], [-2.1075615, 52.5759838], [-2.107688, 52.5762314], [-2.1077383, 52.5763311], [-2.1077984, 52.57644419999998], [-2.1079266, 52.576693600000006], [-2.1080595, 52.57695439999999], [-2.1081584999999996, 52.577147799999985], [-2.1082159, 52.57725969999999], [-2.1082833, 52.5773919], [-2.1083751999999993, 52.5775673], [-2.1084311, 52.577667], [-2.1085215999999996, 52.57783950000001], [-2.1086462, 52.57808370000001], [-2.1088291, 52.57844240000001], [-2.1090228, 52.57882560000001], [-2.1091574, 52.579085099999986], [-2.1092756, 52.5793156], [-2.109504, 52.579765900000005], [-2.1097278, 52.5801993], [-2.1098013, 52.58034610000001], [-2.1098775, 52.5805128], [-2.109972, 52.5806952], [-2.1100301999999997, 52.58081060000001], [-2.1100776999999997, 52.58089749999999], [-2.1101488, 52.58103620000001], [-2.1102546, 52.5812451], [-2.1104062, 52.5815443], [-2.1104407, 52.5816123], [-2.1106403, 52.5820008], [-2.110735, 52.5821908], [-2.1108069, 52.58232910000001], [-2.1109035, 52.58250979999999], [-2.1109866, 52.5826671], [-2.1115195, 52.5837216], [-2.1117085999999996, 52.5840949], [-2.1117566, 52.584192599999994], [-2.1118745999999997, 52.584401], [-2.1119905, 52.584576299999995], [-2.112046799999999, 52.584662400000006], [-2.1121131, 52.58474400000001], [-2.1122009, 52.58484429999999], [-2.1122951000000003, 52.5849427], [-2.1124013999999995, 52.58504229999999], [-2.1125026999999994, 52.585129599999995], [-2.112604699999999, 52.58521579999999], [-2.1127062, 52.58530019999999], [-2.1128031, 52.58537389999999], [-2.1129182, 52.58545600000001], [-2.1132022, 52.585667], [-2.1133489, 52.585776499999994], [-2.1135114, 52.5858902], [-2.1135874, 52.58593990000001], [-2.1136286999999996, 52.5859669], [-2.1137314, 52.586031], [-2.1138532, 52.58610240000001], [-2.1139643, 52.586160599999985], [-2.1140857999999993, 52.5862217], [-2.1142194, 52.58628290000001], [-2.1143674999999997, 52.5863459], [-2.1145028999999997, 52.5863978], [-2.1146418, 52.586452000000016], [-2.1147695, 52.58649179999999], [-2.1149118, 52.5865329], [-2.1149770999999995, 52.58655139999998], [-2.1153672999999995, 52.5866481], [-2.1154765000000006, 52.5866664], [-2.1156252999999996, 52.5866894], [-2.1157708, 52.58670850000001], [-2.1159247, 52.5867231], [-2.1160498, 52.5867341], [-2.1162074, 52.5867396], [-2.1163741, 52.5867448], [-2.1167229, 52.5867462], [-2.1172241, 52.5867897], [-2.1174195999999994, 52.586818], [-2.1177408, 52.58686939999999], [-2.11802, 52.58692009999999], [-2.1183247999999995, 52.5869813], [-2.1187187, 52.5870821], [-2.1189628, 52.58715889999999], [-2.1192733999999995, 52.58727819999999], [-2.119565, 52.5874133], [-2.1198271999999996, 52.58755549999999], [-2.1199992, 52.587655899999994]]} |
3.4 |
1301 |
1306 |
Coseley |
Wolverhampton |
Wolverhampton |
52.5876559 |
-2.1199992 |
52.5876559 |
-2.1199992 |
1 |
0 |
2026-09-19 12:16:21 |
TERMINATED |
2026-09-19 12:06:00 |
Wolverhampton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699624 |
1789819491565464 |
79 |
79 |
2026-09-19 12:16:08.152556 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:06:07.132582 |
| 666633 |
698191 |
X34577 |
872L781L19 |
2026-09-19 |
COMPLETE |
18699256 |
2026-09-19 13:06:00 |
2026-09-19 12:16:21 |
2026-09-21 12:16:21 |
{"id": 698191, "stp": "N", "toc": "Southern", "uid": "X34577", "consist": "377312+377304", "dest_crs": "LWS", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:X34577/2026-09-19/detailed", "trust_id": "872L781L19", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lewes", "service_date": "2026-09-19", "dest_arr_time": "1306", "dest_platform": "5", "is_terminated": 1, "next_location": "Lewes", "signalling_id": "2L78", "timing_status": "ON TIME", "origin_station": "Brighton", "current_leg_arr": "1306", "current_leg_dep": "1258", "current_leg_end": "Lewes", "origin_dep_time": "1251", "origin_platform": "7", "current_location": "Lewes", "last_update_time": "2026-09-19T12:16:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.087299, 50.8619546], [-0.086563, 50.86214040000001], [-0.0857869, 50.8623273], [-0.0849722, 50.86251329999999], [-0.0842185, 50.8626688], [-0.0835453, 50.86278990000001], [-0.08286939999999998, 50.86289630000001], [-0.0821894, 50.8629887], [-0.0816047, 50.863043899999994], [-0.08098699999999999, 50.8630712], [-0.07862719999999998, 50.86319799999999], [-0.0778211, 50.8632474], [-0.0746829, 50.8634213], [-0.07334619999999999, 50.863502999999994], [-0.07252289999999999, 50.86355489999999], [-0.07179729999999998, 50.8636197], [-0.0710423, 50.8637129], [-0.07040379999999999, 50.8638042], [-0.06957120000000001, 50.8639575], [-0.0688199, 50.86409280000001], [-0.0681226, 50.8642506], [-0.0673635, 50.864432], [-0.0659245, 50.86479340000001], [-0.0652432, 50.8649458], [-0.0645087, 50.86508679999999], [-0.06377889999999999, 50.865209500000006], [-0.06310819999999999, 50.86530839999999], [-0.06238259999999999, 50.86539479999999], [-0.0616249, 50.86546309999999], [-0.0607653, 50.8655276], [-0.059962199999999986, 50.8655698], [-0.059093900000000005, 50.865609499999984], [-0.0581025, 50.86561619999999], [-0.0569565, 50.8655959], [-0.0558542, 50.8655388], [-0.0557335, 50.86553219999999], [-0.0549891, 50.865467], [-0.0541499, 50.86538709999999], [-0.0533557, 50.865271], [-0.0509417, 50.8648615], [-0.05008499999999999, 50.864721499999995], [-0.0492993, 50.86460759999999], [-0.049175, 50.864591399999995], [-0.0486752, 50.8645271], [-0.04809449999999999, 50.86446540000001], [-0.0474039, 50.86440039999999], [-0.0465014, 50.864335800000006], [-0.045444500000000006, 50.8642877], [-0.0444105, 50.86426209999999], [-0.04329829999999999, 50.864257], [-0.043144, 50.864257], [-0.0419107, 50.86427059999999], [-0.0412334, 50.864290700000005], [-0.0404891, 50.86433079999999], [-0.0396443, 50.8643935], [-0.038441399999999994, 50.8644929], [-0.0379638, 50.8645323], [-0.037208099999999994, 50.864613], [-0.03644889999999999, 50.8647056], [-0.0357819, 50.8647964], [-0.035321, 50.8648694], [-0.035214999999999996, 50.8648864], [-0.033689899999999995, 50.86515209999999], [-0.0330567, 50.8652541], [-0.0324078, 50.86534249999999], [-0.0315802, 50.8654455], [-0.030908300000000003, 50.86552009999999], [-0.0302588, 50.86558689999999], [-0.029596200000000003, 50.865645099999995], [-0.0272913, 50.8658127], [-0.0265343, 50.8658707], [-0.026380699999999997, 50.86588220000001], [-0.0202604, 50.8664883], [-0.019543699999999997, 50.8665622], [-0.0189832, 50.8666268], [-0.0183072, 50.866718199999994], [-0.0175557, 50.86685390000001], [-0.0164272, 50.867101], [-0.0149738, 50.867471899999984], [-0.0144503, 50.867604799999995], [-0.014303, 50.86764389999999], [-0.013656299999999998, 50.86778859999999], [-0.0130171, 50.8679227], [-0.0123729, 50.8680154], [-0.0116741, 50.86809549999999], [-0.0110277, 50.8681341], [-0.010326299999999998, 50.86817200000001], [-0.0096491, 50.868182], [-0.0089758, 50.86816559999998], [-0.0083348, 50.86812710000001], [-0.0076694, 50.86806700000001], [-0.0075263, 50.8680511], [-0.0069639, 50.86797969999999], [-0.0063782, 50.867893200000005], [-0.005128699999999999, 50.8676836], [-0.004478499999999999, 50.8675959], [-0.0038042, 50.867521999999994], [-0.0031031999999999995, 50.86745890000001], [-0.0022888, 50.86740700000001], [-0.0013473, 50.8673669], [-0.0006339999999999999, 50.8673537], [0.0, 50.867351619401425], [0.00012779999999999996, 50.8673512], [0.0008922999999999998, 50.86737089999999], [0.0016247, 50.86741369999999], [0.0024312999999999995, 50.8674546], [0.0024976, 50.867459800000006], [0.0032339, 50.8675287], [0.0040764, 50.86762689999998], [0.0041307, 50.8676332], [0.0045991, 50.86770139999999], [0.0052268, 50.867798099999995], [0.005555, 50.8678595], [0.0056197999999999994, 50.8678708], [0.0057376, 50.86789370000001], [0.0062954, 50.8680193], [0.006732599999999999, 50.8681341], [0.006797799999999999, 50.86815129999999], [0.0074189999999999985, 50.86831960000001], [0.008017099999999997, 50.868519], [0.008664699999999997, 50.86876800000001], [0.0092331, 50.8689946], [0.0096462, 50.86918239999999], [0.0098375, 50.8692694], [0.010341299999999998, 50.8695438], [0.010629899999999998, 50.869720099999995], [0.0107403, 50.8697898], [0.0111867, 50.87003609999999], [0.0115246, 50.8702136], [0.0119617, 50.8704163]]}", "current_leg_start": "Falmer", "dest_arr_time_act": "1306", "motion_projection": null, "next_location_lat": "50.8704163", "next_location_lon": "0.0119617", "previous_location": "Falmer", "current_leg_milage": "4.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1251", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "50.8704163", "current_position_lon": "0.0119617", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:11Z\", \"source_id\": 58667864, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:14Z\", \"source_id\": 18693220, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:15Z\", \"source_id\": 58687666, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:18Z\", \"source_id\": 18699256, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lewes", "service_state_platform": "5", "timing_fact_generation": 1789819460233122, "current_leg_arrival_utc": "2026-09-19T13:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:06:08.480301", "service_state_evidence_id": 18699256, "current_leg_start_actual_dep": "2026-09-19T12:59:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-19T12:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:16:08.551212", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
N |
BTN |
LWS |
2L78 |
377312+377304 |
6 |
100 |
None |
None |
[{"source": "TD", "smart_id": 31133, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:11Z", "source_id": 58667864, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:57:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:14Z", "source_id": 18693220, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31161, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:15Z", "source_id": 58687666, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:06:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:18Z", "source_id": 18699256, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T13:06:00+01:00", "operational_fact": true}] |
Brighton |
1251 |
1251 |
7 |
None |
None |
Lewes |
1306 |
1306 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:X34577/2026-09-19/detailed |
None |
Falmer |
2026-09-19T12:59:00+01:00 |
Lewes |
8.0 |
{"type": "LineString", "coordinates": [[-0.087299, 50.8619546], [-0.086563, 50.86214040000001], [-0.0857869, 50.8623273], [-0.0849722, 50.86251329999999], [-0.0842185, 50.8626688], [-0.0835453, 50.86278990000001], [-0.08286939999999998, 50.86289630000001], [-0.0821894, 50.8629887], [-0.0816047, 50.863043899999994], [-0.08098699999999999, 50.8630712], [-0.07862719999999998, 50.86319799999999], [-0.0778211, 50.8632474], [-0.0746829, 50.8634213], [-0.07334619999999999, 50.863502999999994], [-0.07252289999999999, 50.86355489999999], [-0.07179729999999998, 50.8636197], [-0.0710423, 50.8637129], [-0.07040379999999999, 50.8638042], [-0.06957120000000001, 50.8639575], [-0.0688199, 50.86409280000001], [-0.0681226, 50.8642506], [-0.0673635, 50.864432], [-0.0659245, 50.86479340000001], [-0.0652432, 50.8649458], [-0.0645087, 50.86508679999999], [-0.06377889999999999, 50.865209500000006], [-0.06310819999999999, 50.86530839999999], [-0.06238259999999999, 50.86539479999999], [-0.0616249, 50.86546309999999], [-0.0607653, 50.8655276], [-0.059962199999999986, 50.8655698], [-0.059093900000000005, 50.865609499999984], [-0.0581025, 50.86561619999999], [-0.0569565, 50.8655959], [-0.0558542, 50.8655388], [-0.0557335, 50.86553219999999], [-0.0549891, 50.865467], [-0.0541499, 50.86538709999999], [-0.0533557, 50.865271], [-0.0509417, 50.8648615], [-0.05008499999999999, 50.864721499999995], [-0.0492993, 50.86460759999999], [-0.049175, 50.864591399999995], [-0.0486752, 50.8645271], [-0.04809449999999999, 50.86446540000001], [-0.0474039, 50.86440039999999], [-0.0465014, 50.864335800000006], [-0.045444500000000006, 50.8642877], [-0.0444105, 50.86426209999999], [-0.04329829999999999, 50.864257], [-0.043144, 50.864257], [-0.0419107, 50.86427059999999], [-0.0412334, 50.864290700000005], [-0.0404891, 50.86433079999999], [-0.0396443, 50.8643935], [-0.038441399999999994, 50.8644929], [-0.0379638, 50.8645323], [-0.037208099999999994, 50.864613], [-0.03644889999999999, 50.8647056], [-0.0357819, 50.8647964], [-0.035321, 50.8648694], [-0.035214999999999996, 50.8648864], [-0.033689899999999995, 50.86515209999999], [-0.0330567, 50.8652541], [-0.0324078, 50.86534249999999], [-0.0315802, 50.8654455], [-0.030908300000000003, 50.86552009999999], [-0.0302588, 50.86558689999999], [-0.029596200000000003, 50.865645099999995], [-0.0272913, 50.8658127], [-0.0265343, 50.8658707], [-0.026380699999999997, 50.86588220000001], [-0.0202604, 50.8664883], [-0.019543699999999997, 50.8665622], [-0.0189832, 50.8666268], [-0.0183072, 50.866718199999994], [-0.0175557, 50.86685390000001], [-0.0164272, 50.867101], [-0.0149738, 50.867471899999984], [-0.0144503, 50.867604799999995], [-0.014303, 50.86764389999999], [-0.013656299999999998, 50.86778859999999], [-0.0130171, 50.8679227], [-0.0123729, 50.8680154], [-0.0116741, 50.86809549999999], [-0.0110277, 50.8681341], [-0.010326299999999998, 50.86817200000001], [-0.0096491, 50.868182], [-0.0089758, 50.86816559999998], [-0.0083348, 50.86812710000001], [-0.0076694, 50.86806700000001], [-0.0075263, 50.8680511], [-0.0069639, 50.86797969999999], [-0.0063782, 50.867893200000005], [-0.005128699999999999, 50.8676836], [-0.004478499999999999, 50.8675959], [-0.0038042, 50.867521999999994], [-0.0031031999999999995, 50.86745890000001], [-0.0022888, 50.86740700000001], [-0.0013473, 50.8673669], [-0.0006339999999999999, 50.8673537], [0.0, 50.867351619401425], [0.00012779999999999996, 50.8673512], [0.0008922999999999998, 50.86737089999999], [0.0016247, 50.86741369999999], [0.0024312999999999995, 50.8674546], [0.0024976, 50.867459800000006], [0.0032339, 50.8675287], [0.0040764, 50.86762689999998], [0.0041307, 50.8676332], [0.0045991, 50.86770139999999], [0.0052268, 50.867798099999995], [0.005555, 50.8678595], [0.0056197999999999994, 50.8678708], [0.0057376, 50.86789370000001], [0.0062954, 50.8680193], [0.006732599999999999, 50.8681341], [0.006797799999999999, 50.86815129999999], [0.0074189999999999985, 50.86831960000001], [0.008017099999999997, 50.868519], [0.008664699999999997, 50.86876800000001], [0.0092331, 50.8689946], [0.0096462, 50.86918239999999], [0.0098375, 50.8692694], [0.010341299999999998, 50.8695438], [0.010629899999999998, 50.869720099999995], [0.0107403, 50.8697898], [0.0111867, 50.87003609999999], [0.0115246, 50.8702136], [0.0119617, 50.8704163]]} |
4.5 |
1258 |
1306 |
Falmer |
Lewes |
Lewes |
50.8704163 |
0.0119617 |
50.8704163 |
0.0119617 |
1 |
0 |
2026-09-19 12:16:21 |
TERMINATED |
2026-09-19 12:06:00 |
Lewes |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699256 |
1789819460233122 |
16 |
16 |
2026-09-19 12:16:08.551212 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:06:08.480301 |
| 666634 |
696257 |
L89576 |
192K15MI19 |
2026-09-19 |
COMPLETE |
18699648 |
2026-09-19 13:06:00 |
2026-09-19 12:16:51 |
2026-09-21 12:16:51 |
{"id": 696257, "stp": "P", "toc": "Northern", "uid": "L89576", "consist": "158859", "dest_crs": "HFX", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89576/2026-09-19/detailed", "trust_id": "192K15MI19", "origin_crs": "HUL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Halifax", "service_date": "2026-09-19", "dest_arr_time": "1303", "dest_platform": "1", "is_terminated": 1, "next_location": "Halifax", "signalling_id": "2K15", "timing_status": "LATE", "origin_station": "Hull", "current_leg_arr": "1306", "current_leg_dep": "1255", "current_leg_end": "Halifax", "origin_dep_time": "1115", "origin_platform": "2", "current_location": "Halifax", "last_update_time": "2026-09-19T12:16:51", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7489815, 53.78698839999999], [-1.7489975, 53.786754300000005], [-1.7490070999999998, 53.786450900000006], [-1.7490002, 53.78635739999999], [-1.7489738, 53.78583559999999], [-1.7489472999999998, 53.7853137], [-1.7489133, 53.7846864], [-1.7488739999999998, 53.78400529999999], [-1.7488576, 53.7834697], [-1.7488328, 53.7827074], [-1.7487547, 53.7816071], [-1.7486876, 53.7802806], [-1.7486191999999998, 53.7787882], [-1.7485991, 53.77822969999999], [-1.7485535, 53.77747999999998], [-1.7485267000000002, 53.7767145], [-1.7484596, 53.7757809], [-1.7483926, 53.77489639999999], [-1.7483424999999997, 53.7740945], [-1.748204, 53.7726513], [-1.7481494999999998, 53.7713251], [-1.7480735999999997, 53.7703851], [-1.7479937, 53.76909409999999], [-1.7479163, 53.767978499999984], [-1.7478624, 53.767407899999995], [-1.7478098, 53.76655780000001], [-1.7477526999999995, 53.76567529999999], [-1.7476368999999998, 53.76413370000001], [-1.7475230999999998, 53.7624341], [-1.7473837999999997, 53.76057979999999], [-1.7473626, 53.760289], [-1.7473438, 53.76014149999999], [-1.7473035999999995, 53.7599164], [-1.7472459, 53.759691799999985], [-1.7471761999999995, 53.759496799999994], [-1.7470863, 53.7592456], [-1.7468904999999997, 53.7588318], [-1.7467189, 53.758475], [-1.7464908999999995, 53.757956499999985], [-1.7463742, 53.7576669], [-1.7462951, 53.75734440000001], [-1.7462415, 53.7570732], [-1.7461877999999995, 53.75674339999999], [-1.7461851, 53.7564532], [-1.7461810999999998, 53.75615729999999], [-1.7462078999999997, 53.7558892], [-1.7462601999999998, 53.75561900000001], [-1.7463461, 53.7552527], [-1.7464104, 53.7549942], [-1.7464668, 53.754786499999994], [-1.7465633, 53.754569199999985], [-1.7466787, 53.7543407], [-1.7467993999999998, 53.754122], [-1.7469375, 53.7539133], [-1.7471507, 53.75360750000001], [-1.7473706999999998, 53.75330049999999], [-1.7476469, 53.753005300000005], [-1.7481016000000005, 53.75253839999999], [-1.7484033, 53.752272899999994], [-1.7486849, 53.7520572], [-1.7489424, 53.7518605], [-1.7492268, 53.75165750000001], [-1.7495941999999998, 53.75143070000001], [-1.7499589999999998, 53.751207099999995], [-1.7503946999999995, 53.7509893], [-1.7508039000000002, 53.75077890000001], [-1.7511833999999995, 53.7506118], [-1.7517185, 53.75039350000001], [-1.7521342999999998, 53.7502412], [-1.7524286000000002, 53.750142700000005], [-1.7527228999999998, 53.7500512], [-1.7532581, 53.74990180000001], [-1.7539594999999997, 53.7497381], [-1.7542827, 53.7496687], [-1.7550792999999998, 53.74950219999999], [-1.7559081, 53.74934989999999], [-1.7566082, 53.749204], [-1.7569864, 53.7491152], [-1.7574986999999995, 53.7489819], [-1.7578419999999997, 53.7488915], [-1.7586735, 53.74864569999999], [-1.7594728, 53.74836019999999], [-1.7597196, 53.74827299999999], [-1.7603633, 53.7480017], [-1.7611089, 53.7476544], [-1.7615703, 53.7474307], [-1.7620503999999997, 53.7471563], [-1.7625559999999998, 53.7468566], [-1.7651907, 53.7452815], [-1.7758141000000005, 53.738853899999995], [-1.7768319999999995, 53.7382509], [-1.7777466999999998, 53.737694100000006], [-1.7785165, 53.737234], [-1.7795731, 53.7365965], [-1.780744, 53.7358829], [-1.7818061999999997, 53.7352403], [-1.7832666999999998, 53.7343576], [-1.7833239085670516, 53.734323238421794], [-1.7841411, 53.7338324], [-1.7851092999999998, 53.7332374], [-1.7856981, 53.7328779], [-1.7867053, 53.7322743], [-1.7869615, 53.7321095], [-1.7871594999999998, 53.731994199999995], [-1.7876332999999998, 53.731717399999994], [-1.7881017999999995, 53.73143060000001], [-1.7882743999999997, 53.7313254], [-1.7888698, 53.73095259999999], [-1.7895609999999995, 53.73053960000001], [-1.7900965, 53.7301873], [-1.7919553, 53.7290791], [-1.7926436999999995, 53.7286851], [-1.7932869, 53.7282888], [-1.7940356999999996, 53.7278488], [-1.7951353999999995, 53.7271839], [-1.7966305682390429, 53.72629324763099], [-1.7967353999999995, 53.7262308], [-1.7973791, 53.7258594], [-1.7981194000000005, 53.725504], [-1.7983640000000003, 53.72539999999999], [-1.7988489999999997, 53.725212000000006], [-1.7992593, 53.72505490000001], [-1.7998655, 53.7248549], [-1.8004261, 53.7246819], [-1.8010215000000005, 53.724517000000006], [-1.8019012999999997, 53.72429], [-1.8020918, 53.72423919999999], [-1.8028267, 53.724055099999994], [-1.8038083999999996, 53.7238059], [-1.8044923, 53.7236361], [-1.8052003999999997, 53.72347580000001], [-1.8057261, 53.72339010000001], [-1.8061687, 53.72333299999999], [-1.8066998000000003, 53.7232743], [-1.8073193999999997, 53.723240700000005], [-1.8078825999999997, 53.72321869999998], [-1.8083306, 53.72322509999999], [-1.8089046, 53.72324729999999], [-1.809449, 53.72327839999999], [-1.8099453000000003, 53.7233441], [-1.8103368999999996, 53.7233997], [-1.8106265, 53.72345039999998], [-1.8109699, 53.7235086], [-1.8161948000000003, 53.72468640000001], [-1.8170987000000005, 53.7248738], [-1.8184397999999995, 53.7251723], [-1.8194738, 53.725405], [-1.8207264, 53.7256684], [-1.8217215, 53.7259001], [-1.8224229000000003, 53.72607049999999], [-1.8227943999999996, 53.7261619], [-1.8229754, 53.7262098], [-1.8233563, 53.7263197], [-1.8237828000000005, 53.72644329999999], [-1.8240898999999997, 53.7265444], [-1.8246022, 53.72673], [-1.8251655, 53.726949], [-1.8259567, 53.72725369999999], [-1.8265454, 53.7274733], [-1.8270323, 53.727625], [-1.827499, 53.7277488], [-1.8279146999999996, 53.727853499999995], [-1.8284257, 53.72796530000001], [-1.8285437, 53.7279859], [-1.8287613, 53.72802560000001], [-1.8292853, 53.72809949999999], [-1.8299586000000003, 53.728182], [-1.8305003999999996, 53.7282296], [-1.8308946999999995, 53.728255], [-1.8315129, 53.7282731], [-1.8321190999999992, 53.728275499999995], [-1.8324906, 53.728256599999995], [-1.8330149, 53.728228699999995], [-1.8335768999999995, 53.7281741], [-1.8344458999999995, 53.728061399999994], [-1.8352425000000003, 53.7279297], [-1.8359641, 53.72776150000001], [-1.8365783, 53.72758219999999], [-1.8370681, 53.72742920000001], [-1.8385745, 53.7269258], [-1.8401835, 53.7263809], [-1.842993, 53.72543189999999], [-1.8456602, 53.72453850000001], [-1.848017, 53.723742900000005], [-1.8504024, 53.7229293], [-1.8507108000000003, 53.7228151], [-1.8511346, 53.7226421], [-1.8513465, 53.722553199999986], [-1.851619, 53.722422], [-1.8518507, 53.722302000000006], [-1.8520589, 53.7221333], [-1.8520992999999992, 53.722109899999985], [-1.8525184, 53.7218522], [-1.8527001, 53.7217157], [-1.8528875, 53.721537999999995], [-1.853136, 53.7213024], [-1.8534695, 53.720886], [-1.8535214, 53.72080839999999]]}", "current_leg_start": "Bradford Interchange", "dest_arr_time_act": "1303", "motion_projection": null, "next_location_lat": "53.7208084", "next_location_lon": "-1.8535214", "previous_location": "Bradford Interchange", "current_leg_milage": "7.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4783.81, \"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}, {\"to_m\": 5665.9, \"from_m\": 4783.81, \"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\": 6431.913, \"from_m\": 5665.9, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 6476.009, \"from_m\": 6431.913, \"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\": 6651.624, \"from_m\": 6476.009, \"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\": 6750.958, \"from_m\": 6651.624, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7244.623, \"from_m\": 6750.958, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9522.61, \"from_m\": 7244.623, \"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\": 12998.486, \"from_m\": 9522.61, \"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\": 13016.147, \"from_m\": 12998.486, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17463.459, \"from_m\": 13016.147, \"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\": 18323.318, \"from_m\": 17463.459, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19093.14, \"from_m\": 18323.318, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19324.695, \"from_m\": 19093.14, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22015.06, \"from_m\": 19324.695, \"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\": 22294.67, \"from_m\": 22015.06, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23083.182, \"from_m\": 22294.67, \"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\": 24076.206, \"from_m\": 23083.182, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27369.718, \"from_m\": 24076.206, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28595.961, \"from_m\": 27369.718, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28825.05, \"from_m\": 28595.961, \"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\": 28871.497, \"from_m\": 28825.05, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36193.968, \"from_m\": 28871.497, \"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\": 36728.378, \"from_m\": 36193.968, \"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\": 696257, \"profile_key\": \"f7e7d026baef477e005a07a2ebd6e8e80820f9f6601de1fbd973dff014dc0eca\", \"schedule_id\": 19816, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1115\", \"location\": \"Hull\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1118H\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 2, \"distance_m\": 3682.238, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": false, \"wtt_arr\": \"1126\", \"wtt_dep\": \"1127\", \"location\": \"Brough\", \"stage_seq\": 3, \"distance_m\": 6289.223, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1133H\", \"location\": \"Gilberdyke\", \"stage_seq\": 4, \"distance_m\": 9580.468, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1138H\", \"location\": \"Howden\", \"stage_seq\": 5, \"distance_m\": 13972.517, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": false, \"wtt_arr\": \"1147\", \"wtt_dep\": \"1148H\", \"location\": \"Selby\", \"stage_seq\": 6, \"distance_m\": 17669.121, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1153H\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 7, \"distance_m\": 19512.747, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154H\", \"location\": \"Hambleton West Jn\", \"stage_seq\": 8, \"distance_m\": 22935.421, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1157\", \"location\": \"Gascoigne Wood Jn\", \"stage_seq\": 9, \"distance_m\": 26985.051, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": false, \"wtt_arr\": \"1158H\", \"wtt_dep\": \"1159H\", \"location\": \"South Milford\", \"stage_seq\": 10, \"distance_m\": 28571.898, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": false, \"wtt_arr\": \"1204H\", \"wtt_dep\": \"1205H\", \"location\": \"Micklefield\", \"stage_seq\": 11, \"distance_m\": 31284.4, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": false, \"wtt_arr\": \"1209\", \"wtt_dep\": \"1209H\", \"location\": \"East Garforth\", \"stage_seq\": 12, \"distance_m\": 31562.55, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": false, \"wtt_arr\": \"1211\", \"wtt_dep\": \"1212\", \"location\": \"Garforth\", \"stage_seq\": 13, \"distance_m\": 35995.838, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1216H\", \"location\": \"Cross Gates\", \"stage_seq\": 14, \"distance_m\": 36728.378, \"section_seq\": 1, \"route_path_id\": 74355}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36728.378, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74355}], \"total_distance_m\": 36728.378, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 32859.593, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3868.785, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1115", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "53.7208084", "current_position_lon": "-1.8535214", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:25:24Z\", \"source_id\": 58473514, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:26:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:25:25Z\", \"source_id\": 18634037, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:32:58Z\", \"source_id\": 58489514, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:34:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:33:06Z\", \"source_id\": 18638999, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:37:34Z\", \"source_id\": 58499348, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:38:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:37:38Z\", \"source_id\": 18641948, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:49:00Z\", \"source_id\": 18649439, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5005, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:31Z\", \"source_id\": 58538162, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:56:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:55:36Z\", \"source_id\": 18653816, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:30Z\", \"source_id\": 58562459, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:33Z\", \"source_id\": 18661093, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:37Z\", \"source_id\": 58573547, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:11:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:41Z\", \"source_id\": 18664442, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:04Z\", \"source_id\": 58578721, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:14:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:08Z\", \"source_id\": 18666092, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:00Z\", \"source_id\": 58589214, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:59Z\", \"source_id\": 18669307, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:48Z\", \"source_id\": 58607861, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:52Z\", \"source_id\": 18675190, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:08Z\", \"source_id\": 58632866, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:10Z\", \"source_id\": 18682550, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:37Z\", \"source_id\": 58640245, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:43:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:42Z\", \"source_id\": 18684925, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:50:25Z\", \"source_id\": 58657452, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:50:31Z\", \"source_id\": 18690067, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:50Z\", \"source_id\": 58688969, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:53Z\", \"source_id\": 18699648, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Halifax", "service_state_platform": "1", "timing_fact_generation": 1789819494769404, "current_leg_arrival_utc": "2026-09-19T13:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:06:28.331058", "service_state_evidence_id": 18699648, "current_leg_start_actual_dep": "2026-09-19T12:54:00+01:00", "operational_evidence_version": 104, "service_state_event_time_utc": "2026-09-19T12:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:16:28.567648", "service_state_valid_until_kind": null, "operational_interpretation_version": 104, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
HUL |
HFX |
2K15 |
158859 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 4783.81, "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}, {"to_m": 5665.9, "from_m": 4783.81, "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": 6431.913, "from_m": 5665.9, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 6476.009, "from_m": 6431.913, "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": 6651.624, "from_m": 6476.009, "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": 6750.958, "from_m": 6651.624, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7244.623, "from_m": 6750.958, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9522.61, "from_m": 7244.623, "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": 12998.486, "from_m": 9522.61, "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": 13016.147, "from_m": 12998.486, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17463.459, "from_m": 13016.147, "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": 18323.318, "from_m": 17463.459, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19093.14, "from_m": 18323.318, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19324.695, "from_m": 19093.14, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22015.06, "from_m": 19324.695, "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": 22294.67, "from_m": 22015.06, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23083.182, "from_m": 22294.67, "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": 24076.206, "from_m": 23083.182, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27369.718, "from_m": 24076.206, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28595.961, "from_m": 27369.718, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28825.05, "from_m": 28595.961, "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": 28871.497, "from_m": 28825.05, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36193.968, "from_m": 28871.497, "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": 36728.378, "from_m": 36193.968, "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": 696257, "profile_key": "f7e7d026baef477e005a07a2ebd6e8e80820f9f6601de1fbd973dff014dc0eca", "schedule_id": 19816, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1115", "location": "Hull", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74355}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1118H", "location": "Hessle Road Jn", "stage_seq": 2, "distance_m": 3682.238, "section_seq": 1, "route_path_id": 74355}, {"is_pass": false, "wtt_arr": "1126", "wtt_dep": "1127", "location": "Brough", "stage_seq": 3, "distance_m": 6289.223, "section_seq": 1, "route_path_id": 74355}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1133H", "location": "Gilberdyke", "stage_seq": 4, "distance_m": 9580.468, "section_seq": 1, "route_path_id": 74355}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1138H", "location": "Howden", "stage_seq": 5, "distance_m": 13972.517, "section_seq": 1, "route_path_id": 74355}, {"is_pass": false, "wtt_arr": "1147", "wtt_dep": "1148H", "location": "Selby", "stage_seq": 6, "distance_m": 17669.121, "section_seq": 1, "route_path_id": 74355}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1153H", "location": "Hambleton East Jn", "stage_seq": 7, "distance_m": 19512.747, "section_seq": 1, "route_path_id": 74355}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154H", "location": "Hambleton West Jn", "stage_seq": 8, "distance_m": 22935.421, "section_seq": 1, "route_path_id": 74355}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1157", "location": "Gascoigne Wood Jn", "stage_seq": 9, "distance_m": 26985.051, "section_seq": 1, "route_path_id": 74355}, {"is_pass": false, "wtt_arr": "1158H", "wtt_dep": "1159H", "location": "South Milford", "stage_seq": 10, "distance_m": 28571.898, "section_seq": 1, "route_path_id": 74355}, {"is_pass": false, "wtt_arr": "1204H", "wtt_dep": "1205H", "location": "Micklefield", "stage_seq": 11, "distance_m": 31284.4, "section_seq": 1, "route_path_id": 74355}, {"is_pass": false, "wtt_arr": "1209", "wtt_dep": "1209H", "location": "East Garforth", "stage_seq": 12, "distance_m": 31562.55, "section_seq": 1, "route_path_id": 74355}, {"is_pass": false, "wtt_arr": "1211", "wtt_dep": "1212", "location": "Garforth", "stage_seq": 13, "distance_m": 35995.838, "section_seq": 1, "route_path_id": 74355}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1216H", "location": "Cross Gates", "stage_seq": 14, "distance_m": 36728.378, "section_seq": 1, "route_path_id": 74355}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36728.378, "from_m": 0.0, "section_seq": 1, "route_path_id": 74355}], "total_distance_m": 36728.378, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 32859.593, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3868.785, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6411, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:25:24Z", "source_id": 58473514, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:26:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:25:25Z", "source_id": 18634037, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6428, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:32:58Z", "source_id": 58489514, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:34:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:33:06Z", "source_id": 18638999, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6441, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:37:34Z", "source_id": 58499348, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:38:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:37:38Z", "source_id": 18641948, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:49:00Z", "source_id": 18649439, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5005, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:31Z", "source_id": 58538162, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:56:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:55:36Z", "source_id": 18653816, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5015, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:30Z", "source_id": 58562459, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:07:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:33Z", "source_id": 18661093, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5033, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:37Z", "source_id": 58573547, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:11:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:41Z", "source_id": 18664442, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5037, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:04Z", "source_id": 58578721, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:14:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:08Z", "source_id": 18666092, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:00Z", "source_id": 58589214, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:19:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:59Z", "source_id": 18669307, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5310, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:48Z", "source_id": 58607861, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:29:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:52Z", "source_id": 18675190, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6395, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:08Z", "source_id": 58632866, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:39:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:10Z", "source_id": 18682550, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6391, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:37Z", "source_id": 58640245, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:43:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:42Z", "source_id": 18684925, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6383, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:50:25Z", "source_id": 58657452, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:52:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:50:31Z", "source_id": 18690067, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6186, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:50Z", "source_id": 58688969, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:53Z", "source_id": 18699648, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T13:06:00+01:00", "operational_fact": true}] |
Hull |
1115 |
1115 |
2 |
None |
None |
Halifax |
1303 |
1303 |
1 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89576/2026-09-19/detailed |
None |
Bradford Interchange |
2026-09-19T12:54:00+01:00 |
Halifax |
11.0 |
{"type": "LineString", "coordinates": [[-1.7489815, 53.78698839999999], [-1.7489975, 53.786754300000005], [-1.7490070999999998, 53.786450900000006], [-1.7490002, 53.78635739999999], [-1.7489738, 53.78583559999999], [-1.7489472999999998, 53.7853137], [-1.7489133, 53.7846864], [-1.7488739999999998, 53.78400529999999], [-1.7488576, 53.7834697], [-1.7488328, 53.7827074], [-1.7487547, 53.7816071], [-1.7486876, 53.7802806], [-1.7486191999999998, 53.7787882], [-1.7485991, 53.77822969999999], [-1.7485535, 53.77747999999998], [-1.7485267000000002, 53.7767145], [-1.7484596, 53.7757809], [-1.7483926, 53.77489639999999], [-1.7483424999999997, 53.7740945], [-1.748204, 53.7726513], [-1.7481494999999998, 53.7713251], [-1.7480735999999997, 53.7703851], [-1.7479937, 53.76909409999999], [-1.7479163, 53.767978499999984], [-1.7478624, 53.767407899999995], [-1.7478098, 53.76655780000001], [-1.7477526999999995, 53.76567529999999], [-1.7476368999999998, 53.76413370000001], [-1.7475230999999998, 53.7624341], [-1.7473837999999997, 53.76057979999999], [-1.7473626, 53.760289], [-1.7473438, 53.76014149999999], [-1.7473035999999995, 53.7599164], [-1.7472459, 53.759691799999985], [-1.7471761999999995, 53.759496799999994], [-1.7470863, 53.7592456], [-1.7468904999999997, 53.7588318], [-1.7467189, 53.758475], [-1.7464908999999995, 53.757956499999985], [-1.7463742, 53.7576669], [-1.7462951, 53.75734440000001], [-1.7462415, 53.7570732], [-1.7461877999999995, 53.75674339999999], [-1.7461851, 53.7564532], [-1.7461810999999998, 53.75615729999999], [-1.7462078999999997, 53.7558892], [-1.7462601999999998, 53.75561900000001], [-1.7463461, 53.7552527], [-1.7464104, 53.7549942], [-1.7464668, 53.754786499999994], [-1.7465633, 53.754569199999985], [-1.7466787, 53.7543407], [-1.7467993999999998, 53.754122], [-1.7469375, 53.7539133], [-1.7471507, 53.75360750000001], [-1.7473706999999998, 53.75330049999999], [-1.7476469, 53.753005300000005], [-1.7481016000000005, 53.75253839999999], [-1.7484033, 53.752272899999994], [-1.7486849, 53.7520572], [-1.7489424, 53.7518605], [-1.7492268, 53.75165750000001], [-1.7495941999999998, 53.75143070000001], [-1.7499589999999998, 53.751207099999995], [-1.7503946999999995, 53.7509893], [-1.7508039000000002, 53.75077890000001], [-1.7511833999999995, 53.7506118], [-1.7517185, 53.75039350000001], [-1.7521342999999998, 53.7502412], [-1.7524286000000002, 53.750142700000005], [-1.7527228999999998, 53.7500512], [-1.7532581, 53.74990180000001], [-1.7539594999999997, 53.7497381], [-1.7542827, 53.7496687], [-1.7550792999999998, 53.74950219999999], [-1.7559081, 53.74934989999999], [-1.7566082, 53.749204], [-1.7569864, 53.7491152], [-1.7574986999999995, 53.7489819], [-1.7578419999999997, 53.7488915], [-1.7586735, 53.74864569999999], [-1.7594728, 53.74836019999999], [-1.7597196, 53.74827299999999], [-1.7603633, 53.7480017], [-1.7611089, 53.7476544], [-1.7615703, 53.7474307], [-1.7620503999999997, 53.7471563], [-1.7625559999999998, 53.7468566], [-1.7651907, 53.7452815], [-1.7758141000000005, 53.738853899999995], [-1.7768319999999995, 53.7382509], [-1.7777466999999998, 53.737694100000006], [-1.7785165, 53.737234], [-1.7795731, 53.7365965], [-1.780744, 53.7358829], [-1.7818061999999997, 53.7352403], [-1.7832666999999998, 53.7343576], [-1.7833239085670516, 53.734323238421794], [-1.7841411, 53.7338324], [-1.7851092999999998, 53.7332374], [-1.7856981, 53.7328779], [-1.7867053, 53.7322743], [-1.7869615, 53.7321095], [-1.7871594999999998, 53.731994199999995], [-1.7876332999999998, 53.731717399999994], [-1.7881017999999995, 53.73143060000001], [-1.7882743999999997, 53.7313254], [-1.7888698, 53.73095259999999], [-1.7895609999999995, 53.73053960000001], [-1.7900965, 53.7301873], [-1.7919553, 53.7290791], [-1.7926436999999995, 53.7286851], [-1.7932869, 53.7282888], [-1.7940356999999996, 53.7278488], [-1.7951353999999995, 53.7271839], [-1.7966305682390429, 53.72629324763099], [-1.7967353999999995, 53.7262308], [-1.7973791, 53.7258594], [-1.7981194000000005, 53.725504], [-1.7983640000000003, 53.72539999999999], [-1.7988489999999997, 53.725212000000006], [-1.7992593, 53.72505490000001], [-1.7998655, 53.7248549], [-1.8004261, 53.7246819], [-1.8010215000000005, 53.724517000000006], [-1.8019012999999997, 53.72429], [-1.8020918, 53.72423919999999], [-1.8028267, 53.724055099999994], [-1.8038083999999996, 53.7238059], [-1.8044923, 53.7236361], [-1.8052003999999997, 53.72347580000001], [-1.8057261, 53.72339010000001], [-1.8061687, 53.72333299999999], [-1.8066998000000003, 53.7232743], [-1.8073193999999997, 53.723240700000005], [-1.8078825999999997, 53.72321869999998], [-1.8083306, 53.72322509999999], [-1.8089046, 53.72324729999999], [-1.809449, 53.72327839999999], [-1.8099453000000003, 53.7233441], [-1.8103368999999996, 53.7233997], [-1.8106265, 53.72345039999998], [-1.8109699, 53.7235086], [-1.8161948000000003, 53.72468640000001], [-1.8170987000000005, 53.7248738], [-1.8184397999999995, 53.7251723], [-1.8194738, 53.725405], [-1.8207264, 53.7256684], [-1.8217215, 53.7259001], [-1.8224229000000003, 53.72607049999999], [-1.8227943999999996, 53.7261619], [-1.8229754, 53.7262098], [-1.8233563, 53.7263197], [-1.8237828000000005, 53.72644329999999], [-1.8240898999999997, 53.7265444], [-1.8246022, 53.72673], [-1.8251655, 53.726949], [-1.8259567, 53.72725369999999], [-1.8265454, 53.7274733], [-1.8270323, 53.727625], [-1.827499, 53.7277488], [-1.8279146999999996, 53.727853499999995], [-1.8284257, 53.72796530000001], [-1.8285437, 53.7279859], [-1.8287613, 53.72802560000001], [-1.8292853, 53.72809949999999], [-1.8299586000000003, 53.728182], [-1.8305003999999996, 53.7282296], [-1.8308946999999995, 53.728255], [-1.8315129, 53.7282731], [-1.8321190999999992, 53.728275499999995], [-1.8324906, 53.728256599999995], [-1.8330149, 53.728228699999995], [-1.8335768999999995, 53.7281741], [-1.8344458999999995, 53.728061399999994], [-1.8352425000000003, 53.7279297], [-1.8359641, 53.72776150000001], [-1.8365783, 53.72758219999999], [-1.8370681, 53.72742920000001], [-1.8385745, 53.7269258], [-1.8401835, 53.7263809], [-1.842993, 53.72543189999999], [-1.8456602, 53.72453850000001], [-1.848017, 53.723742900000005], [-1.8504024, 53.7229293], [-1.8507108000000003, 53.7228151], [-1.8511346, 53.7226421], [-1.8513465, 53.722553199999986], [-1.851619, 53.722422], [-1.8518507, 53.722302000000006], [-1.8520589, 53.7221333], [-1.8520992999999992, 53.722109899999985], [-1.8525184, 53.7218522], [-1.8527001, 53.7217157], [-1.8528875, 53.721537999999995], [-1.853136, 53.7213024], [-1.8534695, 53.720886], [-1.8535214, 53.72080839999999]]} |
7.7 |
1255 |
1306 |
Bradford Interchange |
Halifax |
Halifax |
53.7208084 |
-1.8535214 |
53.7208084 |
-1.8535214 |
1 |
0 |
2026-09-19 12:16:51 |
TERMINATED |
2026-09-19 12:06:00 |
Halifax |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699648 |
1789819494769404 |
104 |
104 |
2026-09-19 12:16:28.567648 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:06:28.331058 |
| 666635 |
696453 |
P28797 |
352W52MI19 |
2026-09-19 |
COMPLETE |
18699765 |
2026-09-19 13:06:00 |
2026-09-19 12:16:51 |
2026-09-21 12:16:51 |
{"id": 696453, "stp": "O", "toc": "Northern", "uid": "P28797", "consist": "769458", "dest_crs": "SYB", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28797/2026-09-19/detailed", "trust_id": "352W52MI19", "origin_crs": "SOP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stalybridge", "service_date": "2026-09-19", "dest_arr_time": "1306", "dest_platform": "5", "is_terminated": 1, "next_location": "Stalybridge", "signalling_id": "2W52", "timing_status": "ON TIME", "origin_station": "Southport", "current_leg_arr": "1306", "current_leg_dep": "1302", "current_leg_end": "Stalybridge", "origin_dep_time": "1124", "origin_platform": "5", "current_location": "Stalybridge", "last_update_time": "2026-09-19T12:16:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.093729, 53.4911269], [-2.0932297, 53.49108429999999], [-2.09267, 53.4910476], [-2.0921404, 53.4910081], [-2.0914940000000004, 53.4909518], [-2.0906697999999997, 53.4908732], [-2.0897792, 53.4907726], [-2.0888774999999997, 53.49061489999999], [-2.0880620999999997, 53.49043609999998], [-2.0871758, 53.4901982], [-2.0861261, 53.48984359999999], [-2.085307499999999, 53.489496200000005], [-2.0847255, 53.4892249], [-2.0838135, 53.4887015], [-2.0832176999999996, 53.4882862], [-2.082628, 53.48781259999999], [-2.0821385, 53.4873236], [-2.0815068, 53.4866496], [-2.0809489, 53.48611449999999], [-2.0802408, 53.48566119999999], [-2.0795703, 53.48531970000001], [-2.0785511999999997, 53.4849445], [-2.0777626, 53.48473709999999], [-2.0770061999999996, 53.48459819999999], [-2.0761184, 53.48449130000001], [-2.0740798999999996, 53.484320499999995], [-2.0739106, 53.4843022], [-2.0735809, 53.484266000000005], [-2.0732628, 53.48423209999999], [-2.0725300999999994, 53.4841335], [-2.0722494, 53.4840914], [-2.0715346, 53.48398689999999], [-2.0706006, 53.48385840000002], [-2.0701821, 53.48380079999999], [-2.0696151, 53.4837394], [-2.0689489999999995, 53.483698700000005], [-2.0682785, 53.48368709999998], [-2.0673674999999996, 53.4836842], [-2.0667287, 53.4837045], [-2.0664104, 53.48372740000001], [-2.066125153474899, 53.48376022088199], [-2.0657916, 53.4837986], [-2.0645747, 53.4839666]]}", "current_leg_start": "Ashton-under-Lyne", "dest_arr_time_act": "1306", "motion_projection": null, "next_location_lat": "53.4839666", "next_location_lon": "-2.0645747", "previous_location": "Ashton-under-Lyne", "current_leg_milage": "1.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 56.118, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3812.093, \"from_m\": 56.118, \"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\": 4039.669, \"from_m\": 3812.093, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4076.896, \"from_m\": 4039.669, \"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\": 4128.286, \"from_m\": 4076.896, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7364.955, \"from_m\": 4128.286, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8098.329, \"from_m\": 7364.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\": 8135.882, \"from_m\": 8098.329, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9295.345, \"from_m\": 8135.882, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9905.083, \"from_m\": 9295.345, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10320.751, \"from_m\": 9905.083, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10368.134, \"from_m\": 10320.751, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10451.52, \"from_m\": 10368.134, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10964.149, \"from_m\": 10451.52, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12048.561, \"from_m\": 10964.149, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12733.709, \"from_m\": 12048.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\": 12951.748, \"from_m\": 12733.709, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14738.058, \"from_m\": 12951.748, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 696453, \"profile_key\": \"1b73e58fb4100ee1c286c1cf42e2635a53357fec9f78a7c67c153906df472868\", \"schedule_id\": 38088, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1124\", \"location\": \"Southport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1129\", \"wtt_dep\": \"1130\", \"location\": \"Meols Cop\", \"stage_seq\": 2, \"distance_m\": 675.004, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1134H\", \"wtt_dep\": \"1135\", \"location\": \"Bescar Lane\", \"stage_seq\": 3, \"distance_m\": 1206.905, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1138H\", \"wtt_dep\": \"1139\", \"location\": \"New Lane\", \"stage_seq\": 4, \"distance_m\": 2039.426, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1141H\", \"wtt_dep\": \"1142H\", \"location\": \"Burscough Bridge\", \"stage_seq\": 5, \"distance_m\": 2404.112, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1145H\", \"wtt_dep\": \"1146\", \"location\": \"Hoscar\", \"stage_seq\": 6, \"distance_m\": 3761.93, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1148H\", \"wtt_dep\": \"1149H\", \"location\": \"Parbold\", \"stage_seq\": 7, \"distance_m\": 4076.896, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1153\", \"wtt_dep\": \"1153H\", \"location\": \"Appley Bridge\", \"stage_seq\": 8, \"distance_m\": 7665.76, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1156H\", \"wtt_dep\": \"1157H\", \"location\": \"Gathurst\", \"stage_seq\": 9, \"distance_m\": 8043.406, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1202H\", \"wtt_dep\": \"1204H\", \"location\": \"Wigan Wallgate\", \"stage_seq\": 10, \"distance_m\": 8741.766, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1207\", \"wtt_dep\": \"1208\", \"location\": \"Ince\", \"stage_seq\": 11, \"distance_m\": 10044.586, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1211\", \"wtt_dep\": \"1212\", \"location\": \"Hindley\", \"stage_seq\": 12, \"distance_m\": 10571.017, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 13, \"distance_m\": 12672.309, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1217\", \"location\": \"Westhoughton\", \"stage_seq\": 14, \"distance_m\": 14071.493, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220H\", \"location\": \"Lostock Jn\", \"stage_seq\": 15, \"distance_m\": 14738.058, \"section_seq\": 1, \"route_path_id\": 32171}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14738.058, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32171}], \"total_distance_m\": 14738.058, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14653.122, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 84.936, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1124", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.4839666", "current_position_lon": "-2.0645747", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:26:57Z\", \"source_id\": 58476793, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:28:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:27:01Z\", \"source_id\": 18635080, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:50:50Z\", \"source_id\": 18650691, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:01Z\", \"source_id\": 18660716, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:22Z\", \"source_id\": 58564385, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:23Z\", \"source_id\": 18661620, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:17Z\", \"source_id\": 58574995, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:23Z\", \"source_id\": 18664857, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:47Z\", \"source_id\": 58582330, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:51Z\", \"source_id\": 18667242, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:17Z\", \"source_id\": 58600391, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:20Z\", \"source_id\": 18672822, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:27Z\", \"source_id\": 58609271, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:27Z\", \"source_id\": 18675550, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:04Z\", \"source_id\": 58617123, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:09Z\", \"source_id\": 18677955, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:20Z\", \"source_id\": 58637405, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:25Z\", \"source_id\": 18684018, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:54Z\", \"source_id\": 58647584, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:00Z\", \"source_id\": 18687068, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:19Z\", \"source_id\": 58652648, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:20Z\", \"source_id\": 18688615, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8691, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:36Z\", \"source_id\": 58679740, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:42Z\", \"source_id\": 18696816, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:05:00Z\", \"source_id\": 58689411, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:05:03Z\", \"source_id\": 18699765, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stalybridge", "service_state_platform": "5", "timing_fact_generation": 1789819506133638, "current_leg_arrival_utc": "2026-09-19T13:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:06:28.335470", "service_state_evidence_id": 18699765, "current_leg_start_actual_dep": "2026-09-19T13:03:00+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-19T12:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:16:28.563154", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
SOP |
SYB |
2W52 |
769458 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 56.118, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3812.093, "from_m": 56.118, "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": 4039.669, "from_m": 3812.093, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4076.896, "from_m": 4039.669, "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": 4128.286, "from_m": 4076.896, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7364.955, "from_m": 4128.286, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8098.329, "from_m": 7364.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": 8135.882, "from_m": 8098.329, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9295.345, "from_m": 8135.882, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 9905.083, "from_m": 9295.345, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10320.751, "from_m": 9905.083, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10368.134, "from_m": 10320.751, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10451.52, "from_m": 10368.134, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10964.149, "from_m": 10451.52, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12048.561, "from_m": 10964.149, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12733.709, "from_m": 12048.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": 12951.748, "from_m": 12733.709, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14738.058, "from_m": 12951.748, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 696453, "profile_key": "1b73e58fb4100ee1c286c1cf42e2635a53357fec9f78a7c67c153906df472868", "schedule_id": 38088, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1124", "location": "Southport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1129", "wtt_dep": "1130", "location": "Meols Cop", "stage_seq": 2, "distance_m": 675.004, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1134H", "wtt_dep": "1135", "location": "Bescar Lane", "stage_seq": 3, "distance_m": 1206.905, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1138H", "wtt_dep": "1139", "location": "New Lane", "stage_seq": 4, "distance_m": 2039.426, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1141H", "wtt_dep": "1142H", "location": "Burscough Bridge", "stage_seq": 5, "distance_m": 2404.112, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1145H", "wtt_dep": "1146", "location": "Hoscar", "stage_seq": 6, "distance_m": 3761.93, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1148H", "wtt_dep": "1149H", "location": "Parbold", "stage_seq": 7, "distance_m": 4076.896, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1153", "wtt_dep": "1153H", "location": "Appley Bridge", "stage_seq": 8, "distance_m": 7665.76, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1156H", "wtt_dep": "1157H", "location": "Gathurst", "stage_seq": 9, "distance_m": 8043.406, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1202H", "wtt_dep": "1204H", "location": "Wigan Wallgate", "stage_seq": 10, "distance_m": 8741.766, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1207", "wtt_dep": "1208", "location": "Ince", "stage_seq": 11, "distance_m": 10044.586, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1211", "wtt_dep": "1212", "location": "Hindley", "stage_seq": 12, "distance_m": 10571.017, "section_seq": 1, "route_path_id": 32171}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213", "location": "Crow Nest Jn", "stage_seq": 13, "distance_m": 12672.309, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1217", "location": "Westhoughton", "stage_seq": 14, "distance_m": 14071.493, "section_seq": 1, "route_path_id": 32171}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220H", "location": "Lostock Jn", "stage_seq": 15, "distance_m": 14738.058, "section_seq": 1, "route_path_id": 32171}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14738.058, "from_m": 0.0, "section_seq": 1, "route_path_id": 32171}], "total_distance_m": 14738.058, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14653.122, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 84.936, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9324, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:26:57Z", "source_id": 58476793, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T10:28:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:27:01Z", "source_id": 18635080, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:50:50Z", "source_id": 18650691, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:01Z", "source_id": 18660716, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9335, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:22Z", "source_id": 58564385, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:09:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:23Z", "source_id": 18661620, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9342, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:17Z", "source_id": 58574995, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:13:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:23Z", "source_id": 18664857, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9356, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:47Z", "source_id": 58582330, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:17:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:51Z", "source_id": 18667242, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8337, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:17Z", "source_id": 58600391, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:25:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:20Z", "source_id": 18672822, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8331, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:27Z", "source_id": 58609271, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:29:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:27Z", "source_id": 18675550, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8324, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:04Z", "source_id": 58617123, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:32:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:09Z", "source_id": 18677955, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8296, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:20Z", "source_id": 58637405, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:42:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:25Z", "source_id": 18684018, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8257, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:54Z", "source_id": 58647584, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:46:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:00Z", "source_id": 18687068, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8175, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:19Z", "source_id": 58652648, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:49:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:20Z", "source_id": 18688615, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8691, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:36Z", "source_id": 58679740, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T12:01:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:42Z", "source_id": 18696816, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8686, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:05:00Z", "source_id": 58689411, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T12:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:05:03Z", "source_id": 18699765, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T13:06:00+01:00", "operational_fact": true}] |
Southport |
1124 |
1124 |
5 |
None |
None |
Stalybridge |
1306 |
1306 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28797/2026-09-19/detailed |
None |
Ashton-under-Lyne |
2026-09-19T13:03:00+01:00 |
Stalybridge |
4.0 |
{"type": "LineString", "coordinates": [[-2.093729, 53.4911269], [-2.0932297, 53.49108429999999], [-2.09267, 53.4910476], [-2.0921404, 53.4910081], [-2.0914940000000004, 53.4909518], [-2.0906697999999997, 53.4908732], [-2.0897792, 53.4907726], [-2.0888774999999997, 53.49061489999999], [-2.0880620999999997, 53.49043609999998], [-2.0871758, 53.4901982], [-2.0861261, 53.48984359999999], [-2.085307499999999, 53.489496200000005], [-2.0847255, 53.4892249], [-2.0838135, 53.4887015], [-2.0832176999999996, 53.4882862], [-2.082628, 53.48781259999999], [-2.0821385, 53.4873236], [-2.0815068, 53.4866496], [-2.0809489, 53.48611449999999], [-2.0802408, 53.48566119999999], [-2.0795703, 53.48531970000001], [-2.0785511999999997, 53.4849445], [-2.0777626, 53.48473709999999], [-2.0770061999999996, 53.48459819999999], [-2.0761184, 53.48449130000001], [-2.0740798999999996, 53.484320499999995], [-2.0739106, 53.4843022], [-2.0735809, 53.484266000000005], [-2.0732628, 53.48423209999999], [-2.0725300999999994, 53.4841335], [-2.0722494, 53.4840914], [-2.0715346, 53.48398689999999], [-2.0706006, 53.48385840000002], [-2.0701821, 53.48380079999999], [-2.0696151, 53.4837394], [-2.0689489999999995, 53.483698700000005], [-2.0682785, 53.48368709999998], [-2.0673674999999996, 53.4836842], [-2.0667287, 53.4837045], [-2.0664104, 53.48372740000001], [-2.066125153474899, 53.48376022088199], [-2.0657916, 53.4837986], [-2.0645747, 53.4839666]]} |
1.4 |
1302 |
1306 |
Ashton-under-Lyne |
Stalybridge |
Stalybridge |
53.4839666 |
-2.0645747 |
53.4839666 |
-2.0645747 |
1 |
0 |
2026-09-19 12:16:51 |
TERMINATED |
2026-09-19 12:06:00 |
Stalybridge |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699765 |
1789819506133638 |
73 |
73 |
2026-09-19 12:16:28.563154 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:06:28.335470 |
| 666636 |
699857 |
V35303 |
783Q461219 |
2026-09-19 |
COMPLETE |
18700711 |
2026-09-19 13:06:00 |
2026-09-19 12:16:51 |
2026-09-21 12:16:51 |
{"id": 699857, "stp": "N", "toc": "Transport for Wales", "uid": "V35303", "consist": null, "dest_crs": "RDR", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V35303/2026-09-19/detailed", "trust_id": "783Q461219", "origin_crs": "RDR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Radyr", "service_date": "2026-09-19", "dest_arr_time": "0239", "dest_platform": "2", "is_terminated": 1, "next_location": "Radyr", "signalling_id": "3Q46", "timing_status": null, "origin_station": "Radyr", "current_leg_arr": "0239", "current_leg_dep": "0231", "current_leg_end": "Radyr", "origin_dep_time": "0219", "origin_platform": "2", "current_location": "Radyr Quarry Jn S.b.", "last_update_time": "2026-09-19T12:16:51", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1792304, 51.4756626], [-3.1780670999999994, 51.47569120000001], [-3.1778614999999997, 51.4756979], [-3.1776977, 51.47570439999999], [-3.1775485999999997, 51.4757115], [-3.1772862999999996, 51.47573049999998], [-3.1770947, 51.4757489], [-3.1768271, 51.47578089999999], [-3.1766039, 51.4758122], [-3.17641865, 51.47584095000017], [-3.1762035000000006, 51.47588629999999], [-3.175958, 51.47594629999999], [-3.1756265, 51.4760329], [-3.1755003, 51.4760639], [-3.1752819, 51.4761196], [-3.1744743999999994, 51.4763388], [-3.1742243999999995, 51.47641339999999], [-3.1740777, 51.47645760000001], [-3.1739411, 51.476498799999995], [-3.1738792, 51.476517300000005], [-3.1736526, 51.4765853], [-3.1734133000000004, 51.47665400000001], [-3.1725684, 51.47691009999999], [-3.1724698, 51.476942300000005], [-3.1723610999999994, 51.4769702], [-3.171930566980932, 51.47710393260773], [-3.1718677, 51.477138399999994], [-3.171785071396165, 51.47719593887795], [-3.1717027660382384, 51.47725325258971], [-3.1716262999999993, 51.4773065], [-3.1714567999999996, 51.477467], [-3.1713343, 51.4776104], [-3.1712243999999994, 51.4777646], [-3.1708910999999995, 51.4782161], [-3.1708151, 51.47834009999999], [-3.170631199999999, 51.4786319], [-3.1705025, 51.4788797], [-3.1703838, 51.4791334], [-3.1703269, 51.4792638], [-3.1702847999999997, 51.47935859999999], [-3.1702416, 51.479496999999995], [-3.1702162, 51.4796035], [-3.1701967, 51.47973419999998], [-3.1701918, 51.4798685], [-3.1701775, 51.480033000000006], [-3.1701751, 51.480106600000006], [-3.1701766, 51.4801939], [-3.1701886, 51.48040520000001], [-3.170209, 51.48055709999999], [-3.1702277, 51.48073130000001], [-3.1702327999999995, 51.480802], [-3.1702443999999996, 51.4809126], [-3.170267, 51.481076], [-3.1702895999999994, 51.4812173], [-3.1703428, 51.481493099999994], [-3.170347359259109, 51.48151465062323], [-3.1704354, 51.4819308], [-3.1704874999999997, 51.482182], [-3.1705373999999997, 51.4824332], [-3.1706086000000004, 51.482892199999995], [-3.1706245, 51.48294390000001], [-3.1706776999999997, 51.483096800000006], [-3.1707222, 51.48322460000001], [-3.1707316, 51.4832515], [-3.1708451999999996, 51.483563], [-3.1709693, 51.48390779999999], [-3.1710431999999997, 51.4840293], [-3.1711264999999997, 51.4841504], [-3.1712239, 51.48427219999999], [-3.1713174, 51.484369400000006], [-3.1714754999999997, 51.484533], [-3.1716182, 51.4846566], [-3.1717978, 51.4848021], [-3.171898, 51.4848799], [-3.1720917999999996, 51.48502139999998], [-3.172246, 51.48512999999999], [-3.1724956, 51.485292099999995], [-3.1729238, 51.4855645], [-3.17334, 51.485826], [-3.1735743999999997, 51.485972], [-3.1738978, 51.486164300000006], [-3.1744337, 51.48646269999999], [-3.1771667999999997, 51.487969], [-3.1781294, 51.48849340000001], [-3.1785231, 51.4887062], [-3.1789069999999997, 51.4889142], [-3.1794438, 51.48920729999998], [-3.1798435, 51.4894245], [-3.1801237999999996, 51.4895734], [-3.1811721999999993, 51.49014489999999], [-3.1833239, 51.4913149], [-3.1850135, 51.4922301], [-3.1906546999999996, 51.49529199999999], [-3.1912181999999993, 51.49559800000001], [-3.1951986999999997, 51.497755000000005], [-3.1959882, 51.4981845], [-3.1969329000000006, 51.49869580000001], [-3.1970788959534473, 51.4987748385867], [-3.1982176, 51.49939129999999], [-3.1996019, 51.500143900000005], [-3.2005689, 51.5006612], [-3.2010166, 51.5008856], [-3.2014367999999997, 51.5010842], [-3.2019086, 51.50129629999999], [-3.2025247, 51.5015515], [-3.2030823, 51.5017654], [-3.2033587000000003, 51.5018693], [-3.2037416999999997, 51.5020056], [-3.2044456, 51.50225629999999], [-3.2049926999999996, 51.5024431], [-3.205578, 51.50263280000001], [-3.2062924999999995, 51.50284889999998], [-3.206769599999999, 51.502983500000006], [-3.2070562999999996, 51.503065599999985], [-3.2117486999999993, 51.5043892], [-3.2125827999999994, 51.504643300000005], [-3.2133778, 51.5048764], [-3.214602, 51.5052353], [-3.215525599999999, 51.505507400000006], [-3.2159869999999997, 51.50563909999999], [-3.216776799999999, 51.50587229999999], [-3.2171006, 51.5059668], [-3.2178759999999995, 51.50619429999998], [-3.2194957999999994, 51.50666819999999], [-3.2206947, 51.50701790000001], [-3.2213812999999996, 51.50721819999999], [-3.2217009000000005, 51.50731199999999], [-3.2222406, 51.507463900000005], [-3.2227365999999997, 51.507597], [-3.2232168999999997, 51.5077184], [-3.2235687999999993, 51.507801], [-3.2238395999999994, 51.5078623], [-3.2242276, 51.5079448], [-3.2246068999999995, 51.5080203], [-3.2248830999999996, 51.508069600000006], [-3.2252781, 51.50813440000001], [-3.2257840999999994, 51.50820680000001], [-3.2261921999999994, 51.5082579], [-3.2266929, 51.5083105], [-3.2270914, 51.50834710000001], [-3.2276725999999996, 51.5083961], [-3.2282607999999997, 51.50843919999999], [-3.2287549, 51.50847759999999], [-3.2293318, 51.5085212], [-3.2297834999999995, 51.5085618], [-3.2299789999999997, 51.5085841], [-3.2301629, 51.5086069], [-3.2304647999999996, 51.5086475], [-3.2308924999999995, 51.5087094], [-3.2314465, 51.50879009999998], [-3.2319038000000004, 51.50885859999999], [-3.2322843999999997, 51.508917200000006], [-3.232912, 51.50902390000001], [-3.2331848, 51.509074899999995], [-3.2334097, 51.50912079999999], [-3.2337624999999997, 51.5091946], [-3.233935022830277, 51.50923146345104], [-3.2344266, 51.5093365], [-3.2350341, 51.509471], [-3.2355337, 51.5095953], [-3.2358655, 51.5096843], [-3.2362616, 51.5097931], [-3.2367791, 51.509950399999994], [-3.2370725999999994, 51.5100405], [-3.2375613, 51.5102042], [-3.2380806, 51.51039349999999], [-3.2388775999999995, 51.5107058], [-3.2391901999999995, 51.5108408], [-3.239484, 51.5109672], [-3.239789899999999, 51.51110160000001], [-3.2401092999999994, 51.5112432], [-3.2414835999999996, 51.511887], [-3.2427361999999995, 51.5125887], [-3.2439565, 51.513356999999985], [-3.2441143, 51.51348410000001], [-3.2443885, 51.51368], [-3.2447872000000006, 51.5139773], [-3.2450633, 51.5141918], [-3.2454233, 51.5144748], [-3.2456979999999995, 51.5146935], [-3.2458854, 51.5148402], [-3.2462278000000007, 51.5151164], [-3.2467793, 51.5155499], [-3.2469024, 51.5156449], [-3.2469905999999997, 51.515711], [-3.2471246999999996, 51.515804899999985], [-3.2472342999999997, 51.51588], [-3.2473452999999997, 51.51595180000001], [-3.2474644, 51.51602389999999], [-3.2475795999999995, 51.5160905], [-3.247735, 51.516174599999985], [-3.2478390000000004, 51.516225600000006], [-3.2480385999999997, 51.516317099999995], [-3.248178, 51.516378], [-3.2483439, 51.5164428], [-3.2484677, 51.51648939999999], [-3.2486922, 51.5165629], [-3.2489093999999996, 51.51663069999999], [-3.2491519, 51.5167009], [-3.2494680999999996, 51.5167877]]}", "current_leg_start": "Cardiff Central", "dest_arr_time_act": "0239", "motion_projection": null, "next_location_lat": "51.5167877", "next_location_lon": "-3.2494681", "previous_location": null, "current_leg_milage": "4.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4023.358, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4058.179, \"from_m\": 4023.358, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12947.31, \"from_m\": 4058.179, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13136.871, \"from_m\": 12947.31, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13442.846, \"from_m\": 13136.871, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14365.547, \"from_m\": 13442.846, \"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\": 26445.873, \"from_m\": 14365.547, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28704.617, \"from_m\": 26445.873, \"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\": 29217.195, \"from_m\": 28704.617, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 699857, \"profile_key\": \"f011ed8cacb07b73b3932b96ce63795166dd432bc718a5fdd68ae119606e2ad4\", \"schedule_id\": 40281, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0219\", \"location\": \"Radyr\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110767}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0224H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 2, \"distance_m\": 1295.594, \"section_seq\": 1, \"route_path_id\": 110767}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0226H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 3, \"distance_m\": 3047.964, \"section_seq\": 1, \"route_path_id\": 110767}, {\"is_pass\": false, \"wtt_arr\": \"0227\", \"wtt_dep\": \"0231\", \"location\": \"Cardiff Central\", \"stage_seq\": 4, \"distance_m\": 13786.495, \"section_seq\": 1, \"route_path_id\": 110767}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0231H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 5, \"distance_m\": 29217.195, \"section_seq\": 1, \"route_path_id\": 110767}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29217.195, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110767}], \"total_distance_m\": 29217.195, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 29182.374, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 34.821, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0219", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "8.0", "current_position_lat": "51.5167877", "current_position_lon": "-3.2494681", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Radyr", "service_state_platform": "2", "timing_fact_generation": 1789819591862454, "current_leg_arrival_utc": "2026-09-20T02:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:06:31.860300", "service_state_evidence_id": 18700711, "current_leg_start_actual_dep": "2026-09-20T02:31:00+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-19T12:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:16:32.383151", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
N |
RDR |
RDR |
3Q46 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 4023.358, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4058.179, "from_m": 4023.358, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12947.31, "from_m": 4058.179, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13136.871, "from_m": 12947.31, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13442.846, "from_m": 13136.871, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14365.547, "from_m": 13442.846, "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": 26445.873, "from_m": 14365.547, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28704.617, "from_m": 26445.873, "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": 29217.195, "from_m": 28704.617, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 699857, "profile_key": "f011ed8cacb07b73b3932b96ce63795166dd432bc718a5fdd68ae119606e2ad4", "schedule_id": 40281, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0219", "location": "Radyr", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 110767}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0224H", "location": "Cardiff Queen Street", "stage_seq": 2, "distance_m": 1295.594, "section_seq": 1, "route_path_id": 110767}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0226H", "location": "CVL East Boundary", "stage_seq": 3, "distance_m": 3047.964, "section_seq": 1, "route_path_id": 110767}, {"is_pass": false, "wtt_arr": "0227", "wtt_dep": "0231", "location": "Cardiff Central", "stage_seq": 4, "distance_m": 13786.495, "section_seq": 1, "route_path_id": 110767}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0231H", "location": "CVL East Boundary", "stage_seq": 5, "distance_m": 29217.195, "section_seq": 1, "route_path_id": 110767}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29217.195, "from_m": 0.0, "section_seq": 1, "route_path_id": 110767}], "total_distance_m": 29217.195, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 29182.374, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 34.821, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Radyr |
0219 |
0219 |
2 |
None |
None |
Radyr |
0239 |
0239 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:V35303/2026-09-19/detailed |
None |
Cardiff Central |
2026-09-20T02:31:00+01:00 |
Radyr |
8.0 |
{"type": "LineString", "coordinates": [[-3.1792304, 51.4756626], [-3.1780670999999994, 51.47569120000001], [-3.1778614999999997, 51.4756979], [-3.1776977, 51.47570439999999], [-3.1775485999999997, 51.4757115], [-3.1772862999999996, 51.47573049999998], [-3.1770947, 51.4757489], [-3.1768271, 51.47578089999999], [-3.1766039, 51.4758122], [-3.17641865, 51.47584095000017], [-3.1762035000000006, 51.47588629999999], [-3.175958, 51.47594629999999], [-3.1756265, 51.4760329], [-3.1755003, 51.4760639], [-3.1752819, 51.4761196], [-3.1744743999999994, 51.4763388], [-3.1742243999999995, 51.47641339999999], [-3.1740777, 51.47645760000001], [-3.1739411, 51.476498799999995], [-3.1738792, 51.476517300000005], [-3.1736526, 51.4765853], [-3.1734133000000004, 51.47665400000001], [-3.1725684, 51.47691009999999], [-3.1724698, 51.476942300000005], [-3.1723610999999994, 51.4769702], [-3.171930566980932, 51.47710393260773], [-3.1718677, 51.477138399999994], [-3.171785071396165, 51.47719593887795], [-3.1717027660382384, 51.47725325258971], [-3.1716262999999993, 51.4773065], [-3.1714567999999996, 51.477467], [-3.1713343, 51.4776104], [-3.1712243999999994, 51.4777646], [-3.1708910999999995, 51.4782161], [-3.1708151, 51.47834009999999], [-3.170631199999999, 51.4786319], [-3.1705025, 51.4788797], [-3.1703838, 51.4791334], [-3.1703269, 51.4792638], [-3.1702847999999997, 51.47935859999999], [-3.1702416, 51.479496999999995], [-3.1702162, 51.4796035], [-3.1701967, 51.47973419999998], [-3.1701918, 51.4798685], [-3.1701775, 51.480033000000006], [-3.1701751, 51.480106600000006], [-3.1701766, 51.4801939], [-3.1701886, 51.48040520000001], [-3.170209, 51.48055709999999], [-3.1702277, 51.48073130000001], [-3.1702327999999995, 51.480802], [-3.1702443999999996, 51.4809126], [-3.170267, 51.481076], [-3.1702895999999994, 51.4812173], [-3.1703428, 51.481493099999994], [-3.170347359259109, 51.48151465062323], [-3.1704354, 51.4819308], [-3.1704874999999997, 51.482182], [-3.1705373999999997, 51.4824332], [-3.1706086000000004, 51.482892199999995], [-3.1706245, 51.48294390000001], [-3.1706776999999997, 51.483096800000006], [-3.1707222, 51.48322460000001], [-3.1707316, 51.4832515], [-3.1708451999999996, 51.483563], [-3.1709693, 51.48390779999999], [-3.1710431999999997, 51.4840293], [-3.1711264999999997, 51.4841504], [-3.1712239, 51.48427219999999], [-3.1713174, 51.484369400000006], [-3.1714754999999997, 51.484533], [-3.1716182, 51.4846566], [-3.1717978, 51.4848021], [-3.171898, 51.4848799], [-3.1720917999999996, 51.48502139999998], [-3.172246, 51.48512999999999], [-3.1724956, 51.485292099999995], [-3.1729238, 51.4855645], [-3.17334, 51.485826], [-3.1735743999999997, 51.485972], [-3.1738978, 51.486164300000006], [-3.1744337, 51.48646269999999], [-3.1771667999999997, 51.487969], [-3.1781294, 51.48849340000001], [-3.1785231, 51.4887062], [-3.1789069999999997, 51.4889142], [-3.1794438, 51.48920729999998], [-3.1798435, 51.4894245], [-3.1801237999999996, 51.4895734], [-3.1811721999999993, 51.49014489999999], [-3.1833239, 51.4913149], [-3.1850135, 51.4922301], [-3.1906546999999996, 51.49529199999999], [-3.1912181999999993, 51.49559800000001], [-3.1951986999999997, 51.497755000000005], [-3.1959882, 51.4981845], [-3.1969329000000006, 51.49869580000001], [-3.1970788959534473, 51.4987748385867], [-3.1982176, 51.49939129999999], [-3.1996019, 51.500143900000005], [-3.2005689, 51.5006612], [-3.2010166, 51.5008856], [-3.2014367999999997, 51.5010842], [-3.2019086, 51.50129629999999], [-3.2025247, 51.5015515], [-3.2030823, 51.5017654], [-3.2033587000000003, 51.5018693], [-3.2037416999999997, 51.5020056], [-3.2044456, 51.50225629999999], [-3.2049926999999996, 51.5024431], [-3.205578, 51.50263280000001], [-3.2062924999999995, 51.50284889999998], [-3.206769599999999, 51.502983500000006], [-3.2070562999999996, 51.503065599999985], [-3.2117486999999993, 51.5043892], [-3.2125827999999994, 51.504643300000005], [-3.2133778, 51.5048764], [-3.214602, 51.5052353], [-3.215525599999999, 51.505507400000006], [-3.2159869999999997, 51.50563909999999], [-3.216776799999999, 51.50587229999999], [-3.2171006, 51.5059668], [-3.2178759999999995, 51.50619429999998], [-3.2194957999999994, 51.50666819999999], [-3.2206947, 51.50701790000001], [-3.2213812999999996, 51.50721819999999], [-3.2217009000000005, 51.50731199999999], [-3.2222406, 51.507463900000005], [-3.2227365999999997, 51.507597], [-3.2232168999999997, 51.5077184], [-3.2235687999999993, 51.507801], [-3.2238395999999994, 51.5078623], [-3.2242276, 51.5079448], [-3.2246068999999995, 51.5080203], [-3.2248830999999996, 51.508069600000006], [-3.2252781, 51.50813440000001], [-3.2257840999999994, 51.50820680000001], [-3.2261921999999994, 51.5082579], [-3.2266929, 51.5083105], [-3.2270914, 51.50834710000001], [-3.2276725999999996, 51.5083961], [-3.2282607999999997, 51.50843919999999], [-3.2287549, 51.50847759999999], [-3.2293318, 51.5085212], [-3.2297834999999995, 51.5085618], [-3.2299789999999997, 51.5085841], [-3.2301629, 51.5086069], [-3.2304647999999996, 51.5086475], [-3.2308924999999995, 51.5087094], [-3.2314465, 51.50879009999998], [-3.2319038000000004, 51.50885859999999], [-3.2322843999999997, 51.508917200000006], [-3.232912, 51.50902390000001], [-3.2331848, 51.509074899999995], [-3.2334097, 51.50912079999999], [-3.2337624999999997, 51.5091946], [-3.233935022830277, 51.50923146345104], [-3.2344266, 51.5093365], [-3.2350341, 51.509471], [-3.2355337, 51.5095953], [-3.2358655, 51.5096843], [-3.2362616, 51.5097931], [-3.2367791, 51.509950399999994], [-3.2370725999999994, 51.5100405], [-3.2375613, 51.5102042], [-3.2380806, 51.51039349999999], [-3.2388775999999995, 51.5107058], [-3.2391901999999995, 51.5108408], [-3.239484, 51.5109672], [-3.239789899999999, 51.51110160000001], [-3.2401092999999994, 51.5112432], [-3.2414835999999996, 51.511887], [-3.2427361999999995, 51.5125887], [-3.2439565, 51.513356999999985], [-3.2441143, 51.51348410000001], [-3.2443885, 51.51368], [-3.2447872000000006, 51.5139773], [-3.2450633, 51.5141918], [-3.2454233, 51.5144748], [-3.2456979999999995, 51.5146935], [-3.2458854, 51.5148402], [-3.2462278000000007, 51.5151164], [-3.2467793, 51.5155499], [-3.2469024, 51.5156449], [-3.2469905999999997, 51.515711], [-3.2471246999999996, 51.515804899999985], [-3.2472342999999997, 51.51588], [-3.2473452999999997, 51.51595180000001], [-3.2474644, 51.51602389999999], [-3.2475795999999995, 51.5160905], [-3.247735, 51.516174599999985], [-3.2478390000000004, 51.516225600000006], [-3.2480385999999997, 51.516317099999995], [-3.248178, 51.516378], [-3.2483439, 51.5164428], [-3.2484677, 51.51648939999999], [-3.2486922, 51.5165629], [-3.2489093999999996, 51.51663069999999], [-3.2491519, 51.5167009], [-3.2494680999999996, 51.5167877]]} |
4.9 |
0231 |
0239 |
None |
Radyr Quarry Jn S.b. |
Radyr |
51.5167877 |
-3.2494681 |
51.5167877 |
-3.2494681 |
1 |
0 |
2026-09-19 12:16:51 |
TERMINATED |
2026-09-19 12:06:00 |
Radyr |
TRUST |
TRUST_CANCELLATION |
18700711 |
1789819591862454 |
0 |
0 |
2026-09-19 12:16:32.383151 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:06:31.860300 |
| 666637 |
697495 |
W32798 |
872J28MK19 |
2026-09-19 |
COMPLETE |
18699865 |
2026-09-19 13:06:00 |
2026-09-19 12:16:51 |
2026-09-21 12:16:51 |
{"id": 697495, "stp": "O", "toc": "Southern", "uid": "W32798", "consist": "377313+377317", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32798/2026-09-19/detailed", "trust_id": "872J28MK19", "origin_crs": "ECR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-19", "dest_arr_time": "1306", "dest_platform": "14", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "2J28", "timing_status": "ON TIME", "origin_station": "East Croydon", "current_leg_arr": "1306", "current_leg_dep": "1302", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "1220", "origin_platform": "5", "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-19T12:16:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.054139799999999995, 51.487621], [-0.054317, 51.48786520000001], [-0.0545402, 51.4881305], [-0.05473349999999999, 51.48836039999999], [-0.055088599999999995, 51.48872949999999], [-0.05528929999999999, 51.4889209], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05597196482364699, 51.48946014833239], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "South Bermondsey", "dest_arr_time_act": "1306", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "South Bermondsey", "current_leg_milage": "1.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1220", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:57Z\", \"source_id\": 58595584, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:22:00Z\", \"source_id\": 18671311, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:54Z\", \"source_id\": 58610235, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:59Z\", \"source_id\": 18675924, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:50Z\", \"source_id\": 58616627, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:50Z\", \"source_id\": 18677778, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:18Z\", \"source_id\": 58622261, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:23Z\", \"source_id\": 18679463, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:05Z\", \"source_id\": 58632753, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:10Z\", \"source_id\": 18682539, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29787, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:35Z\", \"source_id\": 58646858, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:35Z\", \"source_id\": 18686791, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:22Z\", \"source_id\": 58655006, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:28Z\", \"source_id\": 18689336, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:51Z\", \"source_id\": 58660612, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:58Z\", \"source_id\": 18691057, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:18Z\", \"source_id\": 58665922, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:21Z\", \"source_id\": 18692636, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:36Z\", \"source_id\": 58673187, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:58:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:41Z\", \"source_id\": 18694823, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:46Z\", \"source_id\": 58680093, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:50Z\", \"source_id\": 18696937, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:05:07Z\", \"source_id\": 58689723, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:05:13Z\", \"source_id\": 18699865, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "14", "timing_fact_generation": 1789819516123222, "current_leg_arrival_utc": "2026-09-19T13:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:06:40.272743", "service_state_evidence_id": 18699865, "current_leg_start_actual_dep": "2026-09-19T13:01:30+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-19T12:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:16:40.486142", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
ECR |
None |
2J28 |
377313+377317 |
6 |
100 |
None |
None |
[{"source": "TD", "smart_id": 29929, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:57Z", "source_id": 58595584, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:22:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:22:00Z", "source_id": 18671311, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29920, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:54Z", "source_id": 58610235, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:29:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:59Z", "source_id": 18675924, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29912, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:50Z", "source_id": 58616627, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:32:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:50Z", "source_id": 18677778, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29903, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:18Z", "source_id": 58622261, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:35:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:23Z", "source_id": 18679463, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29806, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:05Z", "source_id": 58632753, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:40:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:10Z", "source_id": 18682539, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29787, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:35Z", "source_id": 58646858, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:46:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:35Z", "source_id": 18686791, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29768, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:22Z", "source_id": 58655006, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:50:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:28Z", "source_id": 18689336, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29782, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:51Z", "source_id": 58660612, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:52:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:58Z", "source_id": 18691057, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29773, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:18Z", "source_id": 58665922, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:55:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:21Z", "source_id": 18692636, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31503, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:36Z", "source_id": 58673187, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:58:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:41Z", "source_id": 18694823, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31497, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:46Z", "source_id": 58680093, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:01:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:50Z", "source_id": 18696937, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29655, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:05:07Z", "source_id": 58689723, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:06:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:05:13Z", "source_id": 18699865, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T13:06:00+01:00", "operational_fact": true}] |
East Croydon |
1220 |
1220 |
5 |
None |
None |
London Bridge (Central) |
1306 |
1306 |
14 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W32798/2026-09-19/detailed |
None |
South Bermondsey |
2026-09-19T13:01:30+01:00 |
London Bridge (Central) |
4.0 |
{"type": "LineString", "coordinates": [[-0.054139799999999995, 51.487621], [-0.054317, 51.48786520000001], [-0.0545402, 51.4881305], [-0.05473349999999999, 51.48836039999999], [-0.055088599999999995, 51.48872949999999], [-0.05528929999999999, 51.4889209], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05597196482364699, 51.48946014833239], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} |
1.9 |
1302 |
1306 |
South Bermondsey |
London Bridge Sig. L1490 |
London Bridge (Central) |
51.5050459 |
-0.0860145 |
51.5050459 |
-0.0860145 |
1 |
0 |
2026-09-19 12:16:51 |
TERMINATED |
2026-09-19 12:06:00 |
London Bridge (Central) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699865 |
1789819516123222 |
68 |
68 |
2026-09-19 12:16:40.486142 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:06:40.272743 |
| 666638 |
698420 |
P64891 |
295J25MM19 |
2026-09-19 |
COMPLETE |
18700909 |
2026-09-19 13:05:00 |
2026-09-19 12:16:51 |
2026-09-21 12:16:51 |
{"id": 698420, "stp": "P", "toc": "Northern", "uid": "P64891", "consist": "150107+156461", "dest_crs": "CLH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64891/2026-09-19/detailed", "trust_id": "295J25MM19", "origin_crs": "CLH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clitheroe", "service_date": "2026-09-19", "dest_arr_time": "1311", "dest_platform": "1", "is_terminated": 1, "next_location": "Clitheroe", "signalling_id": "5J25", "timing_status": "EARLY", "origin_station": "Clitheroe", "current_leg_arr": "1311", "current_leg_dep": "1309", "current_leg_end": "Clitheroe", "origin_dep_time": "1302", "origin_platform": "2", "current_location": "Clitheroe", "last_update_time": "2026-09-19T12:16:51", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.3881066, 53.87854840000001], [-2.3882873999999994, 53.8784351], [-2.3881784, 53.8785297], [-2.3881046999999995, 53.8786023], [-2.3887836, 53.878177], [-2.3898676, 53.877444999999994], [-2.3909612, 53.8767332], [-2.3916026, 53.8762956], [-2.3923484, 53.87569499999999], [-2.3924867999999995, 53.8755592], [-2.3931248, 53.87499510000001], [-2.3931959000000003, 53.874927099999994], [-2.3940002999999996, 53.8741193], [-2.3941114, 53.8739986], [-2.3943117, 53.8737488]]}", "current_leg_start": "Horrocksford Jn", "dest_arr_time_act": "1311", "motion_projection": null, "next_location_lat": "53.8737488", "next_location_lon": "-2.3943117", "previous_location": "Clitheroe", "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1302", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.8737488", "current_position_lon": "-2.3943117", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:45Z\", \"source_id\": 18700909, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clitheroe", "service_state_platform": "1", "timing_fact_generation": 1789819607440933, "current_leg_arrival_utc": "2026-09-19T13:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:06:47.438674", "service_state_evidence_id": 18700909, "current_leg_start_actual_dep": "2026-09-19T13:09:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-19T12:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:16:47.914574", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
CLH |
CLH |
5J25 |
150107+156461 |
4 |
75 |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:45Z", "source_id": 18700909, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T13:05:00+01:00", "operational_fact": true}] |
Clitheroe |
1302 |
1302 |
2 |
None |
None |
Clitheroe |
1311 |
1311 |
1 |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P64891/2026-09-19/detailed |
None |
Horrocksford Jn |
2026-09-19T13:09:00+01:00 |
Clitheroe |
2.0 |
{"type": "LineString", "coordinates": [[-2.3881066, 53.87854840000001], [-2.3882873999999994, 53.8784351], [-2.3881784, 53.8785297], [-2.3881046999999995, 53.8786023], [-2.3887836, 53.878177], [-2.3898676, 53.877444999999994], [-2.3909612, 53.8767332], [-2.3916026, 53.8762956], [-2.3923484, 53.87569499999999], [-2.3924867999999995, 53.8755592], [-2.3931248, 53.87499510000001], [-2.3931959000000003, 53.874927099999994], [-2.3940002999999996, 53.8741193], [-2.3941114, 53.8739986], [-2.3943117, 53.8737488]]} |
0.4 |
1309 |
1311 |
Clitheroe |
Clitheroe |
Clitheroe |
53.8737488 |
-2.3943117 |
53.8737488 |
-2.3943117 |
1 |
0 |
2026-09-19 12:16:51 |
TERMINATED |
2026-09-19 12:05:00 |
Clitheroe |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700909 |
1789819607440933 |
3 |
3 |
2026-09-19 12:16:47.914574 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:06:47.438674 |
| 666639 |
698055 |
W86935 |
035L51ML19 |
2026-09-19 |
COMPLETE |
18699668 |
2026-09-19 13:06:00 |
2026-09-19 12:16:51 |
2026-09-21 12:16:51 |
{"id": 698055, "stp": "P", "toc": "ScotRail", "uid": "W86935", "consist": "158734", "dest_crs": "DEE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86935/2026-09-19/detailed", "trust_id": "035L51ML19", "origin_crs": "DEE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dundee", "service_date": "2026-09-19", "dest_arr_time": "1311", "dest_platform": "4", "is_terminated": 1, "next_location": "Dundee", "signalling_id": "5L51", "timing_status": "EARLY", "origin_station": "Dundee", "current_leg_arr": "1311", "current_leg_dep": "1307", "current_leg_end": "Dundee", "origin_dep_time": "1246", "origin_platform": "1N", "current_location": "Dundee", "last_update_time": "2026-09-19T12:16:51", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9833031, 56.453238799999994], [-2.9829459, 56.45333140000001], [-2.9818469, 56.45361609999999], [-2.981180620093933, 56.45378877185733], [-2.9809148486868846, 56.45384869892581], [-2.9806791604470484, 56.453901369199855], [-2.980469345560549, 56.4539479240163], [-2.9802811942135117, 56.45398950471197], [-2.9801104965920615, 56.454027252623696], [-2.9799530428823244, 56.45406230908832], [-2.9798046232704243, 56.45409581544266], [-2.9796610279424876, 56.454128913023546], [-2.979518047084639, 56.454162743167814], [-2.9793714708830037, 56.454198447212285], [-2.979217089523707, 56.4542371664938], [-2.9790506931928737, 56.45428004234918], [-2.9788680720766294, 56.45432821611526], [-2.9786650163611, 56.45438282912887], [-2.978437316232409, 56.45444502272684], [-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": "Dundee West Reception Line", "dest_arr_time_act": "1311", "motion_projection": null, "next_location_lat": "56.4564967", "next_location_lon": "-2.9713042", "previous_location": "Dundee", "current_leg_milage": "0.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 662.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2050.027, \"from_m\": 662.245, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13497.703, \"from_m\": 2050.027, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15379.654, \"from_m\": 13497.703, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19295.761, \"from_m\": 15379.654, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 19444.17, \"from_m\": 19295.761, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20149.177, \"from_m\": 19444.17, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23490.373, \"from_m\": 20149.177, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23996.077, \"from_m\": 23490.373, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 24444.317, \"from_m\": 23996.077, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24995.605, \"from_m\": 24444.317, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26115.528, \"from_m\": 24995.605, \"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\": 28485.231, \"from_m\": 26115.528, \"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\": 33626.222, \"from_m\": 28485.231, \"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\": 39720.907, \"from_m\": 33626.222, \"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\": 40904.974, \"from_m\": 39720.907, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41241.645, \"from_m\": 40904.974, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41291.1, \"from_m\": 41241.645, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41688.915, \"from_m\": 41291.1, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42011.126, \"from_m\": 41688.915, \"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\": 698055, \"profile_key\": \"1d3bb0ac9d1a399f08a02abc47145038ab0e0cb45f99249748b56e00fedaf5a0\", \"schedule_id\": 3938, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1246\", \"location\": \"Dundee\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248\", \"location\": \"Dundee Central Jn\", \"stage_seq\": 2, \"distance_m\": 4864.185, \"section_seq\": 1, \"route_path_id\": 29591}, {\"is_pass\": false, \"wtt_arr\": \"1250\", \"wtt_dep\": \"1307\", \"location\": \"Dundee West Reception Line\", \"stage_seq\": 3, \"distance_m\": 9956.634, \"section_seq\": 1, \"route_path_id\": 29591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309\", \"location\": \"Dundee Central Jn\", \"stage_seq\": 4, \"distance_m\": 14730.566, \"section_seq\": 1, \"route_path_id\": 29591}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": null, \"location\": \"Dundee\", \"stage_seq\": 5, \"distance_m\": 18714.024, \"section_seq\": 1, \"route_path_id\": 29591}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42011.126, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29591}], \"total_distance_m\": 42011.126, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 41961.671, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 49.455, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1246", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "56.4564967", "current_position_lon": "-2.9713042", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:53Z\", \"source_id\": 58689172, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:55Z\", \"source_id\": 18699668, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dundee", "service_state_platform": "4", "timing_fact_generation": 1789819495835234, "current_leg_arrival_utc": "2026-09-19T13:08:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:06:51.096539", "service_state_evidence_id": 18699668, "current_leg_start_actual_dep": "2026-09-19T13:07:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-19T12:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:16:51.307491", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DEE |
DEE |
5L51 |
158734 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 662.245, "from_m": 0.0, "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": 2050.027, "from_m": 662.245, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13497.703, "from_m": 2050.027, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15379.654, "from_m": 13497.703, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19295.761, "from_m": 15379.654, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 19444.17, "from_m": 19295.761, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20149.177, "from_m": 19444.17, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23490.373, "from_m": 20149.177, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23996.077, "from_m": 23490.373, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 24444.317, "from_m": 23996.077, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24995.605, "from_m": 24444.317, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26115.528, "from_m": 24995.605, "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": 28485.231, "from_m": 26115.528, "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": 33626.222, "from_m": 28485.231, "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": 39720.907, "from_m": 33626.222, "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": 40904.974, "from_m": 39720.907, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41241.645, "from_m": 40904.974, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41291.1, "from_m": 41241.645, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41688.915, "from_m": 41291.1, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 42011.126, "from_m": 41688.915, "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": 698055, "profile_key": "1d3bb0ac9d1a399f08a02abc47145038ab0e0cb45f99249748b56e00fedaf5a0", "schedule_id": 3938, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1246", "location": "Dundee", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248", "location": "Dundee Central Jn", "stage_seq": 2, "distance_m": 4864.185, "section_seq": 1, "route_path_id": 29591}, {"is_pass": false, "wtt_arr": "1250", "wtt_dep": "1307", "location": "Dundee West Reception Line", "stage_seq": 3, "distance_m": 9956.634, "section_seq": 1, "route_path_id": 29591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309", "location": "Dundee Central Jn", "stage_seq": 4, "distance_m": 14730.566, "section_seq": 1, "route_path_id": 29591}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": null, "location": "Dundee", "stage_seq": 5, "distance_m": 18714.024, "section_seq": 1, "route_path_id": 29591}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42011.126, "from_m": 0.0, "section_seq": 1, "route_path_id": 29591}], "total_distance_m": 42011.126, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 41961.671, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 49.455, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 417, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:53Z", "source_id": 58689172, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:06:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:55Z", "source_id": 18699668, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T13:06:00+01:00", "operational_fact": true}] |
Dundee |
1246 |
1246 |
1N |
None |
None |
Dundee |
1311 |
1311 |
4 |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86935/2026-09-19/detailed |
None |
Dundee West Reception Line |
2026-09-19T13:07:00+01:00 |
Dundee |
4.0 |
{"type": "LineString", "coordinates": [[-2.9833031, 56.453238799999994], [-2.9829459, 56.45333140000001], [-2.9818469, 56.45361609999999], [-2.981180620093933, 56.45378877185733], [-2.9809148486868846, 56.45384869892581], [-2.9806791604470484, 56.453901369199855], [-2.980469345560549, 56.4539479240163], [-2.9802811942135117, 56.45398950471197], [-2.9801104965920615, 56.454027252623696], [-2.9799530428823244, 56.45406230908832], [-2.9798046232704243, 56.45409581544266], [-2.9796610279424876, 56.454128913023546], [-2.979518047084639, 56.454162743167814], [-2.9793714708830037, 56.454198447212285], [-2.979217089523707, 56.4542371664938], [-2.9790506931928737, 56.45428004234918], [-2.9788680720766294, 56.45432821611526], [-2.9786650163611, 56.45438282912887], [-2.978437316232409, 56.45444502272684], [-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]]} |
0.6 |
1307 |
1311 |
Dundee |
Dundee |
Dundee |
56.4564967 |
-2.9713042 |
56.4564967 |
-2.9713042 |
1 |
0 |
2026-09-19 12:16:51 |
TERMINATED |
2026-09-19 12:06:00 |
Dundee |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699668 |
1789819495835234 |
6 |
6 |
2026-09-19 12:16:51.307491 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:06:51.096539 |
| 666640 |
699881 |
V35302 |
783Q421219 |
2026-09-19 |
COMPLETE |
18700954 |
2026-09-19 13:06:00 |
2026-09-19 12:17:21 |
2026-09-21 12:17:21 |
{"id": 699881, "stp": "N", "toc": "Transport for Wales", "uid": "V35302", "consist": null, "dest_crs": "RDR", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V35302/2026-09-19/detailed", "trust_id": "783Q421219", "origin_crs": "RDR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Radyr", "service_date": "2026-09-19", "dest_arr_time": "0251", "dest_platform": "2", "is_terminated": 1, "next_location": "Radyr", "signalling_id": "3Q42", "timing_status": null, "origin_station": "Radyr", "current_leg_arr": "0251", "current_leg_dep": "0243", "current_leg_end": "Radyr", "origin_dep_time": "0231", "origin_platform": "2", "current_location": "Radyr Quarry Jn S.b.", "last_update_time": "2026-09-19T12:17:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1792304, 51.4756626], [-3.1780670999999994, 51.47569120000001], [-3.1778614999999997, 51.4756979], [-3.1776977, 51.47570439999999], [-3.1775485999999997, 51.4757115], [-3.1772862999999996, 51.47573049999998], [-3.1770947, 51.4757489], [-3.1768271, 51.47578089999999], [-3.1766039, 51.4758122], [-3.17641865, 51.47584095000017], [-3.1762035000000006, 51.47588629999999], [-3.175958, 51.47594629999999], [-3.1756265, 51.4760329], [-3.1755003, 51.4760639], [-3.1752819, 51.4761196], [-3.1744743999999994, 51.4763388], [-3.1742243999999995, 51.47641339999999], [-3.1740777, 51.47645760000001], [-3.1739411, 51.476498799999995], [-3.1738792, 51.476517300000005], [-3.1736526, 51.4765853], [-3.1734133000000004, 51.47665400000001], [-3.1725684, 51.47691009999999], [-3.1724698, 51.476942300000005], [-3.1723610999999994, 51.4769702], [-3.171930566980932, 51.47710393260773], [-3.1718677, 51.477138399999994], [-3.171785071396165, 51.47719593887795], [-3.1717027660382384, 51.47725325258971], [-3.1716262999999993, 51.4773065], [-3.1714567999999996, 51.477467], [-3.1713343, 51.4776104], [-3.1712243999999994, 51.4777646], [-3.1708910999999995, 51.4782161], [-3.1708151, 51.47834009999999], [-3.170631199999999, 51.4786319], [-3.1705025, 51.4788797], [-3.1703838, 51.4791334], [-3.1703269, 51.4792638], [-3.1702847999999997, 51.47935859999999], [-3.1702416, 51.479496999999995], [-3.1702162, 51.4796035], [-3.1701967, 51.47973419999998], [-3.1701918, 51.4798685], [-3.1701775, 51.480033000000006], [-3.1701751, 51.480106600000006], [-3.1701766, 51.4801939], [-3.1701886, 51.48040520000001], [-3.170209, 51.48055709999999], [-3.1702277, 51.48073130000001], [-3.1702327999999995, 51.480802], [-3.1702443999999996, 51.4809126], [-3.170267, 51.481076], [-3.1702895999999994, 51.4812173], [-3.1703428, 51.481493099999994], [-3.170347359259109, 51.48151465062323], [-3.1704354, 51.4819308], [-3.1704874999999997, 51.482182], [-3.1705373999999997, 51.4824332], [-3.1706086000000004, 51.482892199999995], [-3.1706245, 51.48294390000001], [-3.1706776999999997, 51.483096800000006], [-3.1707222, 51.48322460000001], [-3.1707316, 51.4832515], [-3.1708451999999996, 51.483563], [-3.1709693, 51.48390779999999], [-3.1710431999999997, 51.4840293], [-3.1711264999999997, 51.4841504], [-3.1712239, 51.48427219999999], [-3.1713174, 51.484369400000006], [-3.1714754999999997, 51.484533], [-3.1716182, 51.4846566], [-3.1717978, 51.4848021], [-3.171898, 51.4848799], [-3.1720917999999996, 51.48502139999998], [-3.172246, 51.48512999999999], [-3.1724956, 51.485292099999995], [-3.1729238, 51.4855645], [-3.17334, 51.485826], [-3.1735743999999997, 51.485972], [-3.1738978, 51.486164300000006], [-3.1744337, 51.48646269999999], [-3.1771667999999997, 51.487969], [-3.1781294, 51.48849340000001], [-3.1785231, 51.4887062], [-3.1789069999999997, 51.4889142], [-3.1794438, 51.48920729999998], [-3.1798435, 51.4894245], [-3.1801237999999996, 51.4895734], [-3.1811721999999993, 51.49014489999999], [-3.1833239, 51.4913149], [-3.1850135, 51.4922301], [-3.1906546999999996, 51.49529199999999], [-3.1912181999999993, 51.49559800000001], [-3.1951986999999997, 51.497755000000005], [-3.1959882, 51.4981845], [-3.1969329000000006, 51.49869580000001], [-3.1970788959534473, 51.4987748385867], [-3.1982176, 51.49939129999999], [-3.1996019, 51.500143900000005], [-3.2005689, 51.5006612], [-3.2010166, 51.5008856], [-3.2014367999999997, 51.5010842], [-3.2019086, 51.50129629999999], [-3.2025247, 51.5015515], [-3.2030823, 51.5017654], [-3.2033587000000003, 51.5018693], [-3.2037416999999997, 51.5020056], [-3.2044456, 51.50225629999999], [-3.2049926999999996, 51.5024431], [-3.205578, 51.50263280000001], [-3.2062924999999995, 51.50284889999998], [-3.206769599999999, 51.502983500000006], [-3.2070562999999996, 51.503065599999985], [-3.2117486999999993, 51.5043892], [-3.2125827999999994, 51.504643300000005], [-3.2133778, 51.5048764], [-3.214602, 51.5052353], [-3.215525599999999, 51.505507400000006], [-3.2159869999999997, 51.50563909999999], [-3.216776799999999, 51.50587229999999], [-3.2171006, 51.5059668], [-3.2178759999999995, 51.50619429999998], [-3.2194957999999994, 51.50666819999999], [-3.2206947, 51.50701790000001], [-3.2213812999999996, 51.50721819999999], [-3.2217009000000005, 51.50731199999999], [-3.2222406, 51.507463900000005], [-3.2227365999999997, 51.507597], [-3.2232168999999997, 51.5077184], [-3.2235687999999993, 51.507801], [-3.2238395999999994, 51.5078623], [-3.2242276, 51.5079448], [-3.2246068999999995, 51.5080203], [-3.2248830999999996, 51.508069600000006], [-3.2252781, 51.50813440000001], [-3.2257840999999994, 51.50820680000001], [-3.2261921999999994, 51.5082579], [-3.2266929, 51.5083105], [-3.2270914, 51.50834710000001], [-3.2276725999999996, 51.5083961], [-3.2282607999999997, 51.50843919999999], [-3.2287549, 51.50847759999999], [-3.2293318, 51.5085212], [-3.2297834999999995, 51.5085618], [-3.2299789999999997, 51.5085841], [-3.2301629, 51.5086069], [-3.2304647999999996, 51.5086475], [-3.2308924999999995, 51.5087094], [-3.2314465, 51.50879009999998], [-3.2319038000000004, 51.50885859999999], [-3.2322843999999997, 51.508917200000006], [-3.232912, 51.50902390000001], [-3.2331848, 51.509074899999995], [-3.2334097, 51.50912079999999], [-3.2337624999999997, 51.5091946], [-3.233935022830277, 51.50923146345104], [-3.2344266, 51.5093365], [-3.2350341, 51.509471], [-3.2355337, 51.5095953], [-3.2358655, 51.5096843], [-3.2362616, 51.5097931], [-3.2367791, 51.509950399999994], [-3.2370725999999994, 51.5100405], [-3.2375613, 51.5102042], [-3.2380806, 51.51039349999999], [-3.2388775999999995, 51.5107058], [-3.2391901999999995, 51.5108408], [-3.239484, 51.5109672], [-3.239789899999999, 51.51110160000001], [-3.2401092999999994, 51.5112432], [-3.2414835999999996, 51.511887], [-3.2427361999999995, 51.5125887], [-3.2439565, 51.513356999999985], [-3.2441143, 51.51348410000001], [-3.2443885, 51.51368], [-3.2447872000000006, 51.5139773], [-3.2450633, 51.5141918], [-3.2454233, 51.5144748], [-3.2456979999999995, 51.5146935], [-3.2458854, 51.5148402], [-3.2462278000000007, 51.5151164], [-3.2467793, 51.5155499], [-3.2469024, 51.5156449], [-3.2469905999999997, 51.515711], [-3.2471246999999996, 51.515804899999985], [-3.2472342999999997, 51.51588], [-3.2473452999999997, 51.51595180000001], [-3.2474644, 51.51602389999999], [-3.2475795999999995, 51.5160905], [-3.247735, 51.516174599999985], [-3.2478390000000004, 51.516225600000006], [-3.2480385999999997, 51.516317099999995], [-3.248178, 51.516378], [-3.2483439, 51.5164428], [-3.2484677, 51.51648939999999], [-3.2486922, 51.5165629], [-3.2489093999999996, 51.51663069999999], [-3.2491519, 51.5167009], [-3.2494680999999996, 51.5167877]]}", "current_leg_start": "Cardiff Central", "dest_arr_time_act": "0251", "motion_projection": null, "next_location_lat": "51.5167877", "next_location_lon": "-3.2494681", "previous_location": null, "current_leg_milage": "4.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 512.578, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2771.323, \"from_m\": 512.578, \"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\": 14851.648, \"from_m\": 2771.323, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15774.35, \"from_m\": 14851.648, \"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\": 16080.324, \"from_m\": 15774.35, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16269.886, \"from_m\": 16080.324, \"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\": 25159.016, \"from_m\": 16269.886, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25193.837, \"from_m\": 25159.016, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29217.195, \"from_m\": 25193.837, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 699881, \"profile_key\": \"5e05d97063f56ba8e672bd63a3ee77a8ed4fd579f53470469f9361ba15ec5c12\", \"schedule_id\": 40280, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0231\", \"location\": \"Radyr\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110766}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0236H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 2, \"distance_m\": 15430.701, \"section_seq\": 1, \"route_path_id\": 110766}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0238H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 3, \"distance_m\": 26169.232, \"section_seq\": 1, \"route_path_id\": 110766}, {\"is_pass\": false, \"wtt_arr\": \"0239\", \"wtt_dep\": \"0243\", \"location\": \"Cardiff Central\", \"stage_seq\": 4, \"distance_m\": 29217.195, \"section_seq\": 1, \"route_path_id\": 110766}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29217.195, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110766}], \"total_distance_m\": 29217.195, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 29182.374, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 34.821, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0231", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "8.0", "current_position_lat": "51.5167877", "current_position_lon": "-3.2494681", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Radyr", "service_state_platform": "2", "timing_fact_generation": 1789819611905204, "current_leg_arrival_utc": "2026-09-20T02:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:06:51.901319", "service_state_evidence_id": 18700954, "current_leg_start_actual_dep": "2026-09-20T02:43:00+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-19T12:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:16:52.603672", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
N |
RDR |
RDR |
3Q42 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 512.578, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2771.323, "from_m": 512.578, "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": 14851.648, "from_m": 2771.323, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15774.35, "from_m": 14851.648, "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": 16080.324, "from_m": 15774.35, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16269.886, "from_m": 16080.324, "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": 25159.016, "from_m": 16269.886, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25193.837, "from_m": 25159.016, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29217.195, "from_m": 25193.837, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 699881, "profile_key": "5e05d97063f56ba8e672bd63a3ee77a8ed4fd579f53470469f9361ba15ec5c12", "schedule_id": 40280, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0231", "location": "Radyr", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 110766}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0236H", "location": "Cardiff Queen Street", "stage_seq": 2, "distance_m": 15430.701, "section_seq": 1, "route_path_id": 110766}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0238H", "location": "CVL East Boundary", "stage_seq": 3, "distance_m": 26169.232, "section_seq": 1, "route_path_id": 110766}, {"is_pass": false, "wtt_arr": "0239", "wtt_dep": "0243", "location": "Cardiff Central", "stage_seq": 4, "distance_m": 29217.195, "section_seq": 1, "route_path_id": 110766}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29217.195, "from_m": 0.0, "section_seq": 1, "route_path_id": 110766}], "total_distance_m": 29217.195, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 29182.374, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 34.821, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Radyr |
0231 |
0231 |
2 |
None |
None |
Radyr |
0251 |
0251 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:V35302/2026-09-19/detailed |
None |
Cardiff Central |
2026-09-20T02:43:00+01:00 |
Radyr |
8.0 |
{"type": "LineString", "coordinates": [[-3.1792304, 51.4756626], [-3.1780670999999994, 51.47569120000001], [-3.1778614999999997, 51.4756979], [-3.1776977, 51.47570439999999], [-3.1775485999999997, 51.4757115], [-3.1772862999999996, 51.47573049999998], [-3.1770947, 51.4757489], [-3.1768271, 51.47578089999999], [-3.1766039, 51.4758122], [-3.17641865, 51.47584095000017], [-3.1762035000000006, 51.47588629999999], [-3.175958, 51.47594629999999], [-3.1756265, 51.4760329], [-3.1755003, 51.4760639], [-3.1752819, 51.4761196], [-3.1744743999999994, 51.4763388], [-3.1742243999999995, 51.47641339999999], [-3.1740777, 51.47645760000001], [-3.1739411, 51.476498799999995], [-3.1738792, 51.476517300000005], [-3.1736526, 51.4765853], [-3.1734133000000004, 51.47665400000001], [-3.1725684, 51.47691009999999], [-3.1724698, 51.476942300000005], [-3.1723610999999994, 51.4769702], [-3.171930566980932, 51.47710393260773], [-3.1718677, 51.477138399999994], [-3.171785071396165, 51.47719593887795], [-3.1717027660382384, 51.47725325258971], [-3.1716262999999993, 51.4773065], [-3.1714567999999996, 51.477467], [-3.1713343, 51.4776104], [-3.1712243999999994, 51.4777646], [-3.1708910999999995, 51.4782161], [-3.1708151, 51.47834009999999], [-3.170631199999999, 51.4786319], [-3.1705025, 51.4788797], [-3.1703838, 51.4791334], [-3.1703269, 51.4792638], [-3.1702847999999997, 51.47935859999999], [-3.1702416, 51.479496999999995], [-3.1702162, 51.4796035], [-3.1701967, 51.47973419999998], [-3.1701918, 51.4798685], [-3.1701775, 51.480033000000006], [-3.1701751, 51.480106600000006], [-3.1701766, 51.4801939], [-3.1701886, 51.48040520000001], [-3.170209, 51.48055709999999], [-3.1702277, 51.48073130000001], [-3.1702327999999995, 51.480802], [-3.1702443999999996, 51.4809126], [-3.170267, 51.481076], [-3.1702895999999994, 51.4812173], [-3.1703428, 51.481493099999994], [-3.170347359259109, 51.48151465062323], [-3.1704354, 51.4819308], [-3.1704874999999997, 51.482182], [-3.1705373999999997, 51.4824332], [-3.1706086000000004, 51.482892199999995], [-3.1706245, 51.48294390000001], [-3.1706776999999997, 51.483096800000006], [-3.1707222, 51.48322460000001], [-3.1707316, 51.4832515], [-3.1708451999999996, 51.483563], [-3.1709693, 51.48390779999999], [-3.1710431999999997, 51.4840293], [-3.1711264999999997, 51.4841504], [-3.1712239, 51.48427219999999], [-3.1713174, 51.484369400000006], [-3.1714754999999997, 51.484533], [-3.1716182, 51.4846566], [-3.1717978, 51.4848021], [-3.171898, 51.4848799], [-3.1720917999999996, 51.48502139999998], [-3.172246, 51.48512999999999], [-3.1724956, 51.485292099999995], [-3.1729238, 51.4855645], [-3.17334, 51.485826], [-3.1735743999999997, 51.485972], [-3.1738978, 51.486164300000006], [-3.1744337, 51.48646269999999], [-3.1771667999999997, 51.487969], [-3.1781294, 51.48849340000001], [-3.1785231, 51.4887062], [-3.1789069999999997, 51.4889142], [-3.1794438, 51.48920729999998], [-3.1798435, 51.4894245], [-3.1801237999999996, 51.4895734], [-3.1811721999999993, 51.49014489999999], [-3.1833239, 51.4913149], [-3.1850135, 51.4922301], [-3.1906546999999996, 51.49529199999999], [-3.1912181999999993, 51.49559800000001], [-3.1951986999999997, 51.497755000000005], [-3.1959882, 51.4981845], [-3.1969329000000006, 51.49869580000001], [-3.1970788959534473, 51.4987748385867], [-3.1982176, 51.49939129999999], [-3.1996019, 51.500143900000005], [-3.2005689, 51.5006612], [-3.2010166, 51.5008856], [-3.2014367999999997, 51.5010842], [-3.2019086, 51.50129629999999], [-3.2025247, 51.5015515], [-3.2030823, 51.5017654], [-3.2033587000000003, 51.5018693], [-3.2037416999999997, 51.5020056], [-3.2044456, 51.50225629999999], [-3.2049926999999996, 51.5024431], [-3.205578, 51.50263280000001], [-3.2062924999999995, 51.50284889999998], [-3.206769599999999, 51.502983500000006], [-3.2070562999999996, 51.503065599999985], [-3.2117486999999993, 51.5043892], [-3.2125827999999994, 51.504643300000005], [-3.2133778, 51.5048764], [-3.214602, 51.5052353], [-3.215525599999999, 51.505507400000006], [-3.2159869999999997, 51.50563909999999], [-3.216776799999999, 51.50587229999999], [-3.2171006, 51.5059668], [-3.2178759999999995, 51.50619429999998], [-3.2194957999999994, 51.50666819999999], [-3.2206947, 51.50701790000001], [-3.2213812999999996, 51.50721819999999], [-3.2217009000000005, 51.50731199999999], [-3.2222406, 51.507463900000005], [-3.2227365999999997, 51.507597], [-3.2232168999999997, 51.5077184], [-3.2235687999999993, 51.507801], [-3.2238395999999994, 51.5078623], [-3.2242276, 51.5079448], [-3.2246068999999995, 51.5080203], [-3.2248830999999996, 51.508069600000006], [-3.2252781, 51.50813440000001], [-3.2257840999999994, 51.50820680000001], [-3.2261921999999994, 51.5082579], [-3.2266929, 51.5083105], [-3.2270914, 51.50834710000001], [-3.2276725999999996, 51.5083961], [-3.2282607999999997, 51.50843919999999], [-3.2287549, 51.50847759999999], [-3.2293318, 51.5085212], [-3.2297834999999995, 51.5085618], [-3.2299789999999997, 51.5085841], [-3.2301629, 51.5086069], [-3.2304647999999996, 51.5086475], [-3.2308924999999995, 51.5087094], [-3.2314465, 51.50879009999998], [-3.2319038000000004, 51.50885859999999], [-3.2322843999999997, 51.508917200000006], [-3.232912, 51.50902390000001], [-3.2331848, 51.509074899999995], [-3.2334097, 51.50912079999999], [-3.2337624999999997, 51.5091946], [-3.233935022830277, 51.50923146345104], [-3.2344266, 51.5093365], [-3.2350341, 51.509471], [-3.2355337, 51.5095953], [-3.2358655, 51.5096843], [-3.2362616, 51.5097931], [-3.2367791, 51.509950399999994], [-3.2370725999999994, 51.5100405], [-3.2375613, 51.5102042], [-3.2380806, 51.51039349999999], [-3.2388775999999995, 51.5107058], [-3.2391901999999995, 51.5108408], [-3.239484, 51.5109672], [-3.239789899999999, 51.51110160000001], [-3.2401092999999994, 51.5112432], [-3.2414835999999996, 51.511887], [-3.2427361999999995, 51.5125887], [-3.2439565, 51.513356999999985], [-3.2441143, 51.51348410000001], [-3.2443885, 51.51368], [-3.2447872000000006, 51.5139773], [-3.2450633, 51.5141918], [-3.2454233, 51.5144748], [-3.2456979999999995, 51.5146935], [-3.2458854, 51.5148402], [-3.2462278000000007, 51.5151164], [-3.2467793, 51.5155499], [-3.2469024, 51.5156449], [-3.2469905999999997, 51.515711], [-3.2471246999999996, 51.515804899999985], [-3.2472342999999997, 51.51588], [-3.2473452999999997, 51.51595180000001], [-3.2474644, 51.51602389999999], [-3.2475795999999995, 51.5160905], [-3.247735, 51.516174599999985], [-3.2478390000000004, 51.516225600000006], [-3.2480385999999997, 51.516317099999995], [-3.248178, 51.516378], [-3.2483439, 51.5164428], [-3.2484677, 51.51648939999999], [-3.2486922, 51.5165629], [-3.2489093999999996, 51.51663069999999], [-3.2491519, 51.5167009], [-3.2494680999999996, 51.5167877]]} |
4.9 |
0243 |
0251 |
None |
Radyr Quarry Jn S.b. |
Radyr |
51.5167877 |
-3.2494681 |
51.5167877 |
-3.2494681 |
1 |
0 |
2026-09-19 12:17:21 |
TERMINATED |
2026-09-19 12:06:00 |
Radyr |
TRUST |
TRUST_CANCELLATION |
18700954 |
1789819611905204 |
0 |
0 |
2026-09-19 12:16:52.603672 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:06:51.901319 |
| 666641 |
697970 |
C32923 |
172P44ML19 |
2026-09-19 |
COMPLETE |
18699979 |
2026-09-19 13:06:00 |
2026-09-19 12:17:21 |
2026-09-21 12:17:21 |
{"id": 697970, "stp": "P", "toc": "Northern", "uid": "C32923", "consist": "333011", "dest_crs": "BDQ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32923/2026-09-19/detailed", "trust_id": "172P44ML19", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bradford Forster Square", "service_date": "2026-09-19", "dest_arr_time": "1307", "dest_platform": "1", "is_terminated": 1, "next_location": "Bradford Forster Square", "signalling_id": "2P44", "timing_status": "ON TIME", "origin_station": "Leeds", "current_leg_arr": "1306", "current_leg_dep": "1303", "current_leg_end": "Bradford Forster Square", "origin_dep_time": "1242", "origin_platform": "3B", "current_location": "Bradford Forster Square", "last_update_time": "2026-09-19T12:17:21", "route_debug_link": null, "timing_variation": "-1 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": "1306½", "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\": 394.536, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 466.021, \"from_m\": 394.536, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 623.109, \"from_m\": 466.021, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2272.758, \"from_m\": 623.109, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3319.407, \"from_m\": 2272.758, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3339.901, \"from_m\": 3319.407, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3502.915, \"from_m\": 3339.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3526.386, \"from_m\": 3502.915, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3557.325, \"from_m\": 3526.386, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3827.679, \"from_m\": 3557.325, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5024.693, \"from_m\": 3827.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\": 5058.051, \"from_m\": 5024.693, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5076.89, \"from_m\": 5058.051, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5109.351, \"from_m\": 5076.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5784.888, \"from_m\": 5109.351, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7620.561, \"from_m\": 5784.888, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8053.167, \"from_m\": 7620.561, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8067.755, \"from_m\": 8053.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8585.493, \"from_m\": 8067.755, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8619.663, \"from_m\": 8585.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\": 8681.897, \"from_m\": 8619.663, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11450.37, \"from_m\": 8681.897, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12693.761, \"from_m\": 11450.37, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 12775.908, \"from_m\": 12693.761, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13188.152, \"from_m\": 12775.908, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13266.299, \"from_m\": 13188.152, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14749.368, \"from_m\": 13266.299, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14800.341, \"from_m\": 14749.368, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15254.446, \"from_m\": 14800.341, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15353.552, \"from_m\": 15254.446, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15381.618, \"from_m\": 15353.552, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15916.094, \"from_m\": 15381.618, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15955.614, \"from_m\": 15916.094, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16003.599, \"from_m\": 15955.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17344.224, \"from_m\": 16003.599, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17428.536, \"from_m\": 17344.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18161.79, \"from_m\": 17428.536, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18592.616, \"from_m\": 18161.79, \"capability_applied\": null, \"effective_limit_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\": 697970, \"profile_key\": \"f2700307173fd9ccb8eb4303c4e4a2e2ba20bce5a93b0e39eb8f7e1a96f3566f\", \"schedule_id\": 943, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 2354.978, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 3579.701, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": \"1249\", \"location\": \"Kirkstall Forge\", \"stage_seq\": 4, \"distance_m\": 4988.476, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251H\", \"location\": \"Apperley Jn\", \"stage_seq\": 5, \"distance_m\": 6104.279, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"1253\", \"wtt_dep\": \"1253H\", \"location\": \"Apperley Bridge\", \"stage_seq\": 6, \"distance_m\": 7657.067, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256H\", \"location\": \"Dockfield Junction\", \"stage_seq\": 7, \"distance_m\": 8084.888, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"1257H\", \"wtt_dep\": \"1258H\", \"location\": \"Shipley\", \"stage_seq\": 8, \"distance_m\": 8764.218, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"1301H\", \"wtt_dep\": \"1302\", \"location\": \"Frizinghall\", \"stage_seq\": 9, \"distance_m\": 10870.431, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"1306H\", \"wtt_dep\": null, \"location\": \"Bradford Forster Square\", \"stage_seq\": 10, \"distance_m\": 11755.436, \"section_seq\": 1, \"route_path_id\": 66012}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18592.616, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66012}], \"total_distance_m\": 18592.616, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 16469.974, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2122.642, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1242", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.7972202", "current_position_lon": "-1.7530939", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:02Z\", \"source_id\": 58651981, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:00Z\", \"source_id\": 18688415, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:04Z\", \"source_id\": 18688465, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:30Z\", \"source_id\": 58661990, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:33Z\", \"source_id\": 18691474, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:31Z\", \"source_id\": 58672952, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:58:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:35Z\", \"source_id\": 18694763, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5144, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:53Z\", \"source_id\": 58682483, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:02:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:56Z\", \"source_id\": 18697677, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:05:23Z\", \"source_id\": 58690323, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:05:24Z\", \"source_id\": 18699979, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bradford Forster Square", "service_state_platform": "1", "timing_fact_generation": 1789819524412917, "current_leg_arrival_utc": "2026-09-19T13:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:06:54.644095", "service_state_evidence_id": 18699979, "current_leg_start_actual_dep": "2026-09-19T13:02:00+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-19T12:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:16:54.933919", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
BDQ |
2P44 |
333011 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 394.536, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 466.021, "from_m": 394.536, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 623.109, "from_m": 466.021, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2272.758, "from_m": 623.109, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3319.407, "from_m": 2272.758, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3339.901, "from_m": 3319.407, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3502.915, "from_m": 3339.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3526.386, "from_m": 3502.915, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3557.325, "from_m": 3526.386, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3827.679, "from_m": 3557.325, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5024.693, "from_m": 3827.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": 5058.051, "from_m": 5024.693, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5076.89, "from_m": 5058.051, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5109.351, "from_m": 5076.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5784.888, "from_m": 5109.351, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7620.561, "from_m": 5784.888, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8053.167, "from_m": 7620.561, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8067.755, "from_m": 8053.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8585.493, "from_m": 8067.755, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8619.663, "from_m": 8585.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": 8681.897, "from_m": 8619.663, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11450.37, "from_m": 8681.897, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12693.761, "from_m": 11450.37, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 12775.908, "from_m": 12693.761, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13188.152, "from_m": 12775.908, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13266.299, "from_m": 13188.152, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14749.368, "from_m": 13266.299, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14800.341, "from_m": 14749.368, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15254.446, "from_m": 14800.341, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15353.552, "from_m": 15254.446, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15381.618, "from_m": 15353.552, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15916.094, "from_m": 15381.618, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15955.614, "from_m": 15916.094, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16003.599, "from_m": 15955.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17344.224, "from_m": 16003.599, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17428.536, "from_m": 17344.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18161.79, "from_m": 17428.536, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18592.616, "from_m": 18161.79, "capability_applied": null, "effective_limit_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": 697970, "profile_key": "f2700307173fd9ccb8eb4303c4e4a2e2ba20bce5a93b0e39eb8f7e1a96f3566f", "schedule_id": 943, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1242", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 2354.978, "section_seq": 1, "route_path_id": 66012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 3579.701, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": "1249", "location": "Kirkstall Forge", "stage_seq": 4, "distance_m": 4988.476, "section_seq": 1, "route_path_id": 66012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251H", "location": "Apperley Jn", "stage_seq": 5, "distance_m": 6104.279, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "1253", "wtt_dep": "1253H", "location": "Apperley Bridge", "stage_seq": 6, "distance_m": 7657.067, "section_seq": 1, "route_path_id": 66012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256H", "location": "Dockfield Junction", "stage_seq": 7, "distance_m": 8084.888, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "1257H", "wtt_dep": "1258H", "location": "Shipley", "stage_seq": 8, "distance_m": 8764.218, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "1301H", "wtt_dep": "1302", "location": "Frizinghall", "stage_seq": 9, "distance_m": 10870.431, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "1306H", "wtt_dep": null, "location": "Bradford Forster Square", "stage_seq": 10, "distance_m": 11755.436, "section_seq": 1, "route_path_id": 66012}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18592.616, "from_m": 0.0, "section_seq": 1, "route_path_id": 66012}], "total_distance_m": 18592.616, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 16469.974, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2122.642, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5528, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:02Z", "source_id": 58651981, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:48:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:00Z", "source_id": 18688415, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:04Z", "source_id": 18688465, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5197, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:30Z", "source_id": 58661990, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:53:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:33Z", "source_id": 18691474, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5177, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:31Z", "source_id": 58672952, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:58:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:35Z", "source_id": 18694763, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5144, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:53Z", "source_id": 58682483, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:02:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:56Z", "source_id": 18697677, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5133, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:05:23Z", "source_id": 58690323, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:06:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:05:24Z", "source_id": 18699979, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T13:06:00+01:00", "operational_fact": true}] |
Leeds |
1242 |
1242 |
3B |
None |
None |
Bradford Forster Square |
1307 |
1306½ |
1 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32923/2026-09-19/detailed |
None |
Frizinghall |
2026-09-19T13:02:00+01:00 |
Bradford Forster Square |
3.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 |
1303 |
1306 |
Frizinghall |
Bradford Forster Square |
Bradford Forster Square |
53.7972202 |
-1.7530939 |
53.7972202 |
-1.7530939 |
1 |
0 |
2026-09-19 12:17:21 |
TERMINATED |
2026-09-19 12:06:00 |
Bradford Forster Square |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699979 |
1789819524412917 |
32 |
32 |
2026-09-19 12:16:54.933919 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:06:54.644095 |
| 666642 |
695093 |
G88969 |
161B23MG19 |
2026-09-19 |
COMPLETE |
18699925 |
2026-09-19 13:06:00 |
2026-09-19 12:17:21 |
2026-09-21 12:17:21 |
{"id": 695093, "stp": "P", "toc": "Northern", "uid": "G88969", "consist": "195120", "dest_crs": "BPN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88969/2026-09-19/detailed", "trust_id": "161B23MG19", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackpool North", "service_date": "2026-09-19", "dest_arr_time": "1304", "dest_platform": "5", "is_terminated": 1, "next_location": "Blackpool North", "signalling_id": "1B23", "timing_status": "LATE", "origin_station": "York", "current_leg_arr": "1306", "current_leg_dep": "1301", "current_leg_end": "Blackpool North", "origin_dep_time": "1024", "origin_platform": "6", "current_location": "Blackpool North H.S.", "last_update_time": "2026-09-19T12:17:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9896612890124863, 53.848216978547114], [-2.9897954, 53.848241599999994], [-2.990489, 53.8483525], [-2.9906882, 53.8483816], [-2.991081, 53.84844110000001], [-2.9913928999999997, 53.84848670000001], [-2.9916343, 53.8485063], [-2.9918609999999997, 53.8485202], [-2.9920833, 53.8485255], [-2.9952706999999994, 53.848520699999995], [-2.9957451999999996, 53.8485165], [-2.9964889999999995, 53.8484951], [-2.9973197999999996, 53.8484289], [-2.9978836999999996, 53.84837170000001], [-2.9993803999999997, 53.848166000000006], [-3.0009844, 53.8478337], [-3.0017967, 53.84761319999999], [-3.0022869999999995, 53.84747019999999], [-3.0026849, 53.8473527], [-3.0034775999999996, 53.8470709], [-3.0039402, 53.84690649999999], [-3.0051794, 53.8464444], [-3.0075825999999997, 53.8455931], [-3.0103345999999997, 53.8446088], [-3.0124857, 53.8438397], [-3.0144991999999995, 53.84310659999999], [-3.0162247, 53.8424915], [-3.0178662, 53.8419028], [-3.0198241999999995, 53.84114949999999], [-3.0205805999999997, 53.8407886], [-3.0212338721414653, 53.84046508143667], [-3.0214818, 53.84034230000001], [-3.023353999999999, 53.8392503], [-3.0256660999999996, 53.8378512], [-3.0282892999999995, 53.83629369999999], [-3.0289652, 53.8358918], [-3.0310948999999994, 53.8346191], [-3.0312616999999995, 53.8345159], [-3.03176, 53.8342076], [-3.0328973, 53.83353660000001], [-3.0339915999999993, 53.83288439999999], [-3.0359979, 53.83169409999999], [-3.0397607, 53.8294443], [-3.0401179, 53.829238100000005], [-3.040965, 53.8287415], [-3.0415778, 53.82837599999999], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]}", "current_leg_start": "Poulton-le-Fylde", "dest_arr_time_act": "1304", "motion_projection": null, "next_location_lat": "53.8223707", "next_location_lon": "-3.0488645", "previous_location": "Poulton-le-Fylde", "current_leg_milage": "3.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 238.053, \"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\": 274.189, \"from_m\": 238.053, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 315.841, \"from_m\": 274.189, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 349.735, \"from_m\": 315.841, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 404.165, \"from_m\": 349.735, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2632.165, \"from_m\": 404.165, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2711.291, \"from_m\": 2632.165, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5122.93, \"from_m\": 2711.291, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5187.009, \"from_m\": 5122.93, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6223.916, \"from_m\": 5187.009, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6843.407, \"from_m\": 6223.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7284.057, \"from_m\": 6843.407, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7484.081, \"from_m\": 7284.057, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7673.435, \"from_m\": 7484.081, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8671.95, \"from_m\": 7673.435, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8975.578, \"from_m\": 8671.95, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10574.117, \"from_m\": 8975.578, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11198.151, \"from_m\": 10574.117, \"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\": 12796.689, \"from_m\": 11198.151, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13074.346, \"from_m\": 12796.689, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13122.009, \"from_m\": 13074.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\": 14519.164, \"from_m\": 13122.009, \"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\": 14950.543, \"from_m\": 14519.164, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16428.983, \"from_m\": 14950.543, \"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\": 21516.099, \"from_m\": 16428.983, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23378.953, \"from_m\": 21516.099, \"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\": 23615.757, \"from_m\": 23378.953, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23700.342, \"from_m\": 23615.757, \"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\": 23810.374, \"from_m\": 23700.342, \"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\": 24355.867, \"from_m\": 23810.374, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24828.931, \"from_m\": 24355.867, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28156.165, \"from_m\": 24828.931, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28298.135, \"from_m\": 28156.165, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 28344.711, \"from_m\": 28298.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\": 29039.212, \"from_m\": 28344.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\": 29341.766, \"from_m\": 29039.212, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29922.623, \"from_m\": 29341.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\": 30183.074, \"from_m\": 29922.623, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33568.831, \"from_m\": 30183.074, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33609.597, \"from_m\": 33568.831, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34494.273, \"from_m\": 33609.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\": 34854.176, \"from_m\": 34494.273, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34911.318, \"from_m\": 34854.176, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35754.081, \"from_m\": 34911.318, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38396.489, \"from_m\": 35754.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\": 38465.958, \"from_m\": 38396.489, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41786.471, \"from_m\": 38465.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\": 42250.266, \"from_m\": 41786.471, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42294.7, \"from_m\": 42250.266, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42409.939, \"from_m\": 42294.7, \"capability_applied\": null, \"effective_limit_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\": 695093, \"profile_key\": \"8cc223effd5cc751b167b05e54b2639a0fba469057a6309c2912075c3b8f1feb\", \"schedule_id\": 2023, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1024\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1029H\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 2632.165, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1034H\", \"wtt_dep\": \"1035\", \"location\": \"Church Fenton\", \"stage_seq\": 3, \"distance_m\": 3349.735, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1040H\", \"location\": \"Micklefield\", \"stage_seq\": 4, \"distance_m\": 5122.93, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1043\", \"wtt_dep\": \"1044\", \"location\": \"Garforth\", \"stage_seq\": 5, \"distance_m\": 7051.671, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1047\", \"location\": \"Cross Gates\", \"stage_seq\": 6, \"distance_m\": 7284.057, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1050H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 7, \"distance_m\": 7484.081, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1053H\", \"wtt_dep\": \"1058\", \"location\": \"Leeds\", \"stage_seq\": 8, \"distance_m\": 8671.95, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1059\", \"location\": \"Leeds West Jn\", \"stage_seq\": 9, \"distance_m\": 9263.726, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1100\", \"location\": \"Whitehall Jn\", \"stage_seq\": 10, \"distance_m\": 10886.134, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1101\", \"location\": \"Holbeck Jn\", \"stage_seq\": 11, \"distance_m\": 17906.838, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1107\", \"wtt_dep\": \"1108\", \"location\": \"New Pudsey\", \"stage_seq\": 12, \"distance_m\": 19160.985, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1114\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 13, \"distance_m\": 20906.643, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1115H\", \"wtt_dep\": \"1119\", \"location\": \"Bradford Interchange\", \"stage_seq\": 14, \"distance_m\": 23417.032, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1120H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 15, \"distance_m\": 24214.689, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1129\", \"wtt_dep\": \"1130\", \"location\": \"Halifax\", \"stage_seq\": 16, \"distance_m\": 24562.351, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1131H\", \"location\": \"Dryclough Jn\", \"stage_seq\": 17, \"distance_m\": 25809.737, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1134\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 18, \"distance_m\": 26696.13, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1139H\", \"wtt_dep\": \"1144\", \"location\": \"Hebden Bridge\", \"stage_seq\": 19, \"distance_m\": 28631.578, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1148H\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 20, \"distance_m\": 29106.684, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149H\", \"location\": \"Stansfield Hall Jn\", \"stage_seq\": 21, \"distance_m\": 29899.737, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1155\", \"location\": \"Copy Pit\", \"stage_seq\": 22, \"distance_m\": 30702.93, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1202\", \"wtt_dep\": \"1203\", \"location\": \"Burnley Manchester Road\", \"stage_seq\": 23, \"distance_m\": 31443.595, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1204H\", \"location\": \"Gannow Jn\", \"stage_seq\": 24, \"distance_m\": 32669.873, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1211\", \"wtt_dep\": \"1212H\", \"location\": \"Accrington\", \"stage_seq\": 25, \"distance_m\": 33845.736, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218H\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 26, \"distance_m\": 34376.188, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1220\", \"wtt_dep\": \"1222\", \"location\": \"Blackburn\", \"stage_seq\": 27, \"distance_m\": 34614.818, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231\", \"location\": \"Lostock Hall Jn\", \"stage_seq\": 28, \"distance_m\": 36399.016, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 29, \"distance_m\": 37169.614, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Ribble Jn\", \"stage_seq\": 30, \"distance_m\": 38741.857, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": \"1240\", \"location\": \"Preston\", \"stage_seq\": 31, \"distance_m\": 40111.242, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 32, \"distance_m\": 42409.939, \"section_seq\": 1, \"route_path_id\": 66344}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42409.939, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66344}], \"total_distance_m\": 42409.939, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 41778.421, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 631.518, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1024", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.8223707", "current_position_lon": "-3.0488645", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4900, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:34:46Z\", \"source_id\": 58363856, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:36:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:34:50Z\", \"source_id\": 18602281, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:42:31Z\", \"source_id\": 58380682, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:43:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:42:36Z\", \"source_id\": 18605650, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:45:02Z\", \"source_id\": 58386084, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:45:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:45:07Z\", \"source_id\": 18607250, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:49:37Z\", \"source_id\": 58396050, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:50:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:49:41Z\", \"source_id\": 18610280, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:54:47Z\", \"source_id\": 58407202, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:55:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:54:54Z\", \"source_id\": 18613804, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:06:34Z\", \"source_id\": 58432900, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:07:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:06:37Z\", \"source_id\": 18621564, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:14:41Z\", \"source_id\": 58450696, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:16:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:14:44Z\", \"source_id\": 18626998, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:28:47Z\", \"source_id\": 58480635, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:30:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:28:53Z\", \"source_id\": 18636254, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:42:35Z\", \"source_id\": 58509768, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:43:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:42:38Z\", \"source_id\": 18645262, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7645, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:13Z\", \"source_id\": 58550859, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:01:14Z\", \"source_id\": 18657493, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:50Z\", \"source_id\": 58571955, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:10:54Z\", \"source_id\": 18663909, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:04Z\", \"source_id\": 58599928, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:06Z\", \"source_id\": 18672699, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:17Z\", \"source_id\": 58635332, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:41:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:24Z\", \"source_id\": 18683325, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:20Z\", \"source_id\": 58659506, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:20Z\", \"source_id\": 18690677, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:00Z\", \"source_id\": 58678345, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:01Z\", \"source_id\": 18696345, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:05:15Z\", \"source_id\": 58689988, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:05:18Z\", \"source_id\": 18699925, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackpool North", "service_state_platform": "5", "timing_fact_generation": 1789819519779656, "current_leg_arrival_utc": "2026-09-19T13:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:06:56.251941", "service_state_evidence_id": 18699925, "current_leg_start_actual_dep": "2026-09-19T13:00:00+01:00", "operational_evidence_version": 148, "service_state_event_time_utc": "2026-09-19T12:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:16:56.738450", "service_state_valid_until_kind": null, "operational_interpretation_version": 148, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
YRK |
BPN |
1B23 |
195120 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 238.053, "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": 274.189, "from_m": 238.053, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 315.841, "from_m": 274.189, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 349.735, "from_m": 315.841, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 404.165, "from_m": 349.735, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2632.165, "from_m": 404.165, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2711.291, "from_m": 2632.165, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5122.93, "from_m": 2711.291, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5187.009, "from_m": 5122.93, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6223.916, "from_m": 5187.009, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6843.407, "from_m": 6223.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7284.057, "from_m": 6843.407, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7484.081, "from_m": 7284.057, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7673.435, "from_m": 7484.081, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8671.95, "from_m": 7673.435, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8975.578, "from_m": 8671.95, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10574.117, "from_m": 8975.578, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11198.151, "from_m": 10574.117, "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": 12796.689, "from_m": 11198.151, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13074.346, "from_m": 12796.689, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13122.009, "from_m": 13074.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": 14519.164, "from_m": 13122.009, "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": 14950.543, "from_m": 14519.164, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16428.983, "from_m": 14950.543, "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": 21516.099, "from_m": 16428.983, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23378.953, "from_m": 21516.099, "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": 23615.757, "from_m": 23378.953, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23700.342, "from_m": 23615.757, "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": 23810.374, "from_m": 23700.342, "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": 24355.867, "from_m": 23810.374, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24828.931, "from_m": 24355.867, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28156.165, "from_m": 24828.931, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28298.135, "from_m": 28156.165, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 28344.711, "from_m": 28298.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": 29039.212, "from_m": 28344.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": 29341.766, "from_m": 29039.212, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29922.623, "from_m": 29341.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": 30183.074, "from_m": 29922.623, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33568.831, "from_m": 30183.074, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33609.597, "from_m": 33568.831, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34494.273, "from_m": 33609.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": 34854.176, "from_m": 34494.273, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34911.318, "from_m": 34854.176, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35754.081, "from_m": 34911.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38396.489, "from_m": 35754.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": 38465.958, "from_m": 38396.489, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41786.471, "from_m": 38465.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": 42250.266, "from_m": 41786.471, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42294.7, "from_m": 42250.266, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42409.939, "from_m": 42294.7, "capability_applied": null, "effective_limit_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": 695093, "profile_key": "8cc223effd5cc751b167b05e54b2639a0fba469057a6309c2912075c3b8f1feb", "schedule_id": 2023, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1024", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1029H", "location": "Colton Jn", "stage_seq": 2, "distance_m": 2632.165, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1034H", "wtt_dep": "1035", "location": "Church Fenton", "stage_seq": 3, "distance_m": 3349.735, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1040H", "location": "Micklefield", "stage_seq": 4, "distance_m": 5122.93, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1043", "wtt_dep": "1044", "location": "Garforth", "stage_seq": 5, "distance_m": 7051.671, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1047", "location": "Cross Gates", "stage_seq": 6, "distance_m": 7284.057, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1050H", "location": "Neville H. West Jn", "stage_seq": 7, "distance_m": 7484.081, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1053H", "wtt_dep": "1058", "location": "Leeds", "stage_seq": 8, "distance_m": 8671.95, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1059", "location": "Leeds West Jn", "stage_seq": 9, "distance_m": 9263.726, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1100", "location": "Whitehall Jn", "stage_seq": 10, "distance_m": 10886.134, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1101", "location": "Holbeck Jn", "stage_seq": 11, "distance_m": 17906.838, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1107", "wtt_dep": "1108", "location": "New Pudsey", "stage_seq": 12, "distance_m": 19160.985, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1114", "location": "Mill Lane Jn", "stage_seq": 13, "distance_m": 20906.643, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1115H", "wtt_dep": "1119", "location": "Bradford Interchange", "stage_seq": 14, "distance_m": 23417.032, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1120H", "location": "Mill Lane Jn", "stage_seq": 15, "distance_m": 24214.689, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1129", "wtt_dep": "1130", "location": "Halifax", "stage_seq": 16, "distance_m": 24562.351, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1131H", "location": "Dryclough Jn", "stage_seq": 17, "distance_m": 25809.737, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1134", "location": "Milner Royd Jn", "stage_seq": 18, "distance_m": 26696.13, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1139H", "wtt_dep": "1144", "location": "Hebden Bridge", "stage_seq": 19, "distance_m": 28631.578, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1148H", "location": "Hall Royd Jn", "stage_seq": 20, "distance_m": 29106.684, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149H", "location": "Stansfield Hall Jn", "stage_seq": 21, "distance_m": 29899.737, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1155", "location": "Copy Pit", "stage_seq": 22, "distance_m": 30702.93, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1202", "wtt_dep": "1203", "location": "Burnley Manchester Road", "stage_seq": 23, "distance_m": 31443.595, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1204H", "location": "Gannow Jn", "stage_seq": 24, "distance_m": 32669.873, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1211", "wtt_dep": "1212H", "location": "Accrington", "stage_seq": 25, "distance_m": 33845.736, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218H", "location": "Daisyfield Jn", "stage_seq": 26, "distance_m": 34376.188, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1220", "wtt_dep": "1222", "location": "Blackburn", "stage_seq": 27, "distance_m": 34614.818, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231", "location": "Lostock Hall Jn", "stage_seq": 28, "distance_m": 36399.016, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "Farington Curve Jn", "stage_seq": 29, "distance_m": 37169.614, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Ribble Jn", "stage_seq": 30, "distance_m": 38741.857, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": "1240", "location": "Preston", "stage_seq": 31, "distance_m": 40111.242, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241", "location": "Preston Fylde Jn", "stage_seq": 32, "distance_m": 42409.939, "section_seq": 1, "route_path_id": 66344}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42409.939, "from_m": 0.0, "section_seq": 1, "route_path_id": 66344}], "total_distance_m": 42409.939, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 41778.421, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 631.518, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4900, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:34:46Z", "source_id": 58363856, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T09:36:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:34:50Z", "source_id": 18602281, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:42:31Z", "source_id": 58380682, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T09:43:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:42:36Z", "source_id": 18605650, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5037, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:45:02Z", "source_id": 58386084, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T09:45:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:45:07Z", "source_id": 18607250, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:49:37Z", "source_id": 58396050, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T09:50:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:49:41Z", "source_id": 18610280, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5313, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:54:47Z", "source_id": 58407202, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T09:55:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:54:54Z", "source_id": 18613804, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6391, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:06:34Z", "source_id": 58432900, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T10:07:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:06:37Z", "source_id": 18621564, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6383, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:14:41Z", "source_id": 58450696, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T10:16:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:14:44Z", "source_id": 18626998, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6186, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:28:47Z", "source_id": 58480635, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T10:30:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:28:53Z", "source_id": 18636254, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6161, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:42:35Z", "source_id": 58509768, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T10:43:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:42:38Z", "source_id": 18645262, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7645, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:13Z", "source_id": 58550859, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:03:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:01:14Z", "source_id": 18657493, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7683, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:50Z", "source_id": 58571955, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T11:13:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:10:54Z", "source_id": 18663909, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7716, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:04Z", "source_id": 58599928, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T11:25:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:06Z", "source_id": 18672699, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7911, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:17Z", "source_id": 58635332, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T11:41:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:24Z", "source_id": 18683325, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7842, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:20Z", "source_id": 58659506, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T11:52:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:20Z", "source_id": 18690677, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7834, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:00Z", "source_id": 58678345, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T12:00:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:01Z", "source_id": 18696345, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7804, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:05:15Z", "source_id": 58689988, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T12:06:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:05:18Z", "source_id": 18699925, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T13:06:00+01:00", "operational_fact": true}] |
York |
1024 |
1024 |
6 |
None |
None |
Blackpool North |
1304 |
1304 |
5 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G88969/2026-09-19/detailed |
None |
Poulton-le-Fylde |
2026-09-19T13:00:00+01:00 |
Blackpool North |
5.0 |
{"type": "LineString", "coordinates": [[-2.9896612890124863, 53.848216978547114], [-2.9897954, 53.848241599999994], [-2.990489, 53.8483525], [-2.9906882, 53.8483816], [-2.991081, 53.84844110000001], [-2.9913928999999997, 53.84848670000001], [-2.9916343, 53.8485063], [-2.9918609999999997, 53.8485202], [-2.9920833, 53.8485255], [-2.9952706999999994, 53.848520699999995], [-2.9957451999999996, 53.8485165], [-2.9964889999999995, 53.8484951], [-2.9973197999999996, 53.8484289], [-2.9978836999999996, 53.84837170000001], [-2.9993803999999997, 53.848166000000006], [-3.0009844, 53.8478337], [-3.0017967, 53.84761319999999], [-3.0022869999999995, 53.84747019999999], [-3.0026849, 53.8473527], [-3.0034775999999996, 53.8470709], [-3.0039402, 53.84690649999999], [-3.0051794, 53.8464444], [-3.0075825999999997, 53.8455931], [-3.0103345999999997, 53.8446088], [-3.0124857, 53.8438397], [-3.0144991999999995, 53.84310659999999], [-3.0162247, 53.8424915], [-3.0178662, 53.8419028], [-3.0198241999999995, 53.84114949999999], [-3.0205805999999997, 53.8407886], [-3.0212338721414653, 53.84046508143667], [-3.0214818, 53.84034230000001], [-3.023353999999999, 53.8392503], [-3.0256660999999996, 53.8378512], [-3.0282892999999995, 53.83629369999999], [-3.0289652, 53.8358918], [-3.0310948999999994, 53.8346191], [-3.0312616999999995, 53.8345159], [-3.03176, 53.8342076], [-3.0328973, 53.83353660000001], [-3.0339915999999993, 53.83288439999999], [-3.0359979, 53.83169409999999], [-3.0397607, 53.8294443], [-3.0401179, 53.829238100000005], [-3.040965, 53.8287415], [-3.0415778, 53.82837599999999], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]} |
3.2 |
1301 |
1306 |
Poulton-le-Fylde |
Blackpool North H.S. |
Blackpool North |
53.8223707 |
-3.0488645 |
53.8223707 |
-3.0488645 |
1 |
0 |
2026-09-19 12:17:21 |
TERMINATED |
2026-09-19 12:06:00 |
Blackpool North |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699925 |
1789819519779656 |
148 |
148 |
2026-09-19 12:16:56.738450 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:06:56.251941 |
| 666643 |
697512 |
C15292 |
032N44MK19 |
2026-09-19 |
COMPLETE |
18699983 |
2026-09-19 13:06:00 |
2026-09-19 12:17:21 |
2026-09-21 12:17:21 |
{"id": 697512, "stp": "P", "toc": "ScotRail", "uid": "C15292", "consist": "385010+385031", "dest_crs": "GLQ", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15292/2026-09-19/detailed", "trust_id": "032N44MK19", "origin_crs": "ALO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-19", "dest_arr_time": "1304", "dest_platform": "2", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "2N44", "timing_status": "LATE", "origin_station": "Alloa", "current_leg_arr": "1306", "current_leg_dep": "1301", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "1221", "origin_platform": "1", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-19T12:17:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Bishopbriggs", "dest_arr_time_act": "1304", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Bishopbriggs", "current_leg_milage": "3.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 487.529, \"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\": 661.209, \"from_m\": 487.529, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 675.647, \"from_m\": 661.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4331.22, \"from_m\": 675.647, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4350.083, \"from_m\": 4331.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\": 4708.945, \"from_m\": 4350.083, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4727.616, \"from_m\": 4708.945, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5316.594, \"from_m\": 4727.616, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5821.743, \"from_m\": 5316.594, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12124.295, \"from_m\": 5821.743, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12242.969, \"from_m\": 12124.295, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 18034.25, \"from_m\": 12242.969, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18288.256, \"from_m\": 18034.25, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18348.613, \"from_m\": 18288.256, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18683.338, \"from_m\": 18348.613, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18843.89, \"from_m\": 18683.338, \"capability_applied\": null, \"effective_limit_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\": 697512, \"profile_key\": \"c87cebcc8dcce80113437b512f97135da4e40214aee8bfd61a8eaa08ab5c8b64\", \"schedule_id\": 6159, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Alloa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223H\", \"location\": \"Cambus Loop\", \"stage_seq\": 2, \"distance_m\": 776.798, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227H\", \"location\": \"Causewayhead Jn\", \"stage_seq\": 3, \"distance_m\": 2268.067, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": false, \"wtt_arr\": \"1228H\", \"wtt_dep\": \"1230H\", \"location\": \"Stirling\", \"stage_seq\": 4, \"distance_m\": 5617.863, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": false, \"wtt_arr\": \"1237H\", \"wtt_dep\": \"1238\", \"location\": \"Larbert\", \"stage_seq\": 5, \"distance_m\": 12200.342, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239\", \"location\": \"Larbert Jn\", \"stage_seq\": 6, \"distance_m\": 18034.25, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239H\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 7, \"distance_m\": 18843.89, \"section_seq\": 1, \"route_path_id\": 30148}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18843.89, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30148}], \"total_distance_m\": 18843.89, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18731.561, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 112.329, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1221", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:22Z\", \"source_id\": 58598519, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:23:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:27Z\", \"source_id\": 18672222, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:39Z\", \"source_id\": 58609713, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:43Z\", \"source_id\": 18675728, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:17Z\", \"source_id\": 58633205, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:40:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:22Z\", \"source_id\": 18682689, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:38Z\", \"source_id\": 58655679, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:40Z\", \"source_id\": 18689532, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:59Z\", \"source_id\": 58667464, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:00Z\", \"source_id\": 18693103, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:58Z\", \"source_id\": 58676179, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:04Z\", \"source_id\": 18695713, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1407, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:05:23Z\", \"source_id\": 58690329, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:05:26Z\", \"source_id\": 18699983, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "2", "timing_fact_generation": 1789819527819173, "current_leg_arrival_utc": "2026-09-19T13:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:06:59.554671", "service_state_evidence_id": 18699983, "current_leg_start_actual_dep": "2026-09-19T13:00:30+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-19T12:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:01.895282", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
ALO |
GLQ |
2N44 |
385010+385031 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 487.529, "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": 661.209, "from_m": 487.529, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 675.647, "from_m": 661.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4331.22, "from_m": 675.647, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4350.083, "from_m": 4331.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": 4708.945, "from_m": 4350.083, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4727.616, "from_m": 4708.945, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5316.594, "from_m": 4727.616, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5821.743, "from_m": 5316.594, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12124.295, "from_m": 5821.743, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12242.969, "from_m": 12124.295, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 18034.25, "from_m": 12242.969, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18288.256, "from_m": 18034.25, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18348.613, "from_m": 18288.256, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18683.338, "from_m": 18348.613, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18843.89, "from_m": 18683.338, "capability_applied": null, "effective_limit_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": 697512, "profile_key": "c87cebcc8dcce80113437b512f97135da4e40214aee8bfd61a8eaa08ab5c8b64", "schedule_id": 6159, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1221", "location": "Alloa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223H", "location": "Cambus Loop", "stage_seq": 2, "distance_m": 776.798, "section_seq": 1, "route_path_id": 30148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227H", "location": "Causewayhead Jn", "stage_seq": 3, "distance_m": 2268.067, "section_seq": 1, "route_path_id": 30148}, {"is_pass": false, "wtt_arr": "1228H", "wtt_dep": "1230H", "location": "Stirling", "stage_seq": 4, "distance_m": 5617.863, "section_seq": 1, "route_path_id": 30148}, {"is_pass": false, "wtt_arr": "1237H", "wtt_dep": "1238", "location": "Larbert", "stage_seq": 5, "distance_m": 12200.342, "section_seq": 1, "route_path_id": 30148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239", "location": "Larbert Jn", "stage_seq": 6, "distance_m": 18034.25, "section_seq": 1, "route_path_id": 30148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239H", "location": "Carmuirs West Jn", "stage_seq": 7, "distance_m": 18843.89, "section_seq": 1, "route_path_id": 30148}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18843.89, "from_m": 0.0, "section_seq": 1, "route_path_id": 30148}], "total_distance_m": 18843.89, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18731.561, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 112.329, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 610, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:22Z", "source_id": 58598519, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:23:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:27Z", "source_id": 18672222, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 626, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:39Z", "source_id": 58609713, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:29:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:43Z", "source_id": 18675728, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1094, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:17Z", "source_id": 58633205, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:40:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:22Z", "source_id": 18682689, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:38Z", "source_id": 58655679, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:50:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:40Z", "source_id": 18689532, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:59Z", "source_id": 58667464, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:56:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:00Z", "source_id": 18693103, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:58Z", "source_id": 58676179, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:00:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:04Z", "source_id": 18695713, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1407, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:05:23Z", "source_id": 58690329, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:06:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:05:26Z", "source_id": 18699983, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T13:06:00+01:00", "operational_fact": true}] |
Alloa |
1221 |
1221 |
1 |
None |
None |
Glasgow Queen St High Level |
1304 |
1304 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15292/2026-09-19/detailed |
None |
Bishopbriggs |
2026-09-19T13:00:30+01:00 |
Glasgow Queen St High Level |
5.0 |
{"type": "LineString", "coordinates": [[-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]]} |
3.1 |
1301 |
1306 |
Bishopbriggs |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-19 12:17:21 |
TERMINATED |
2026-09-19 12:06:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18699983 |
1789819527819173 |
52 |
52 |
2026-09-19 12:17:01.895282 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:06:59.554671 |
| 666644 |
697286 |
G27601 |
872I26MK19 |
2026-09-19 |
COMPLETE |
18701010 |
2026-09-19 13:07:00 |
2026-09-19 12:17:21 |
2026-09-21 12:17:21 |
{"id": 697286, "stp": "P", "toc": "Southern", "uid": "G27601", "consist": "377601+377610", "dest_crs": "DKG", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27601/2026-09-19/detailed", "trust_id": "872I26MK19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dorking", "service_date": "2026-09-19", "dest_arr_time": "1307", "dest_platform": "3", "is_terminated": 1, "next_location": "Dorking", "signalling_id": "2I26", "timing_status": "ON TIME", "origin_station": "London Victoria (C)", "current_leg_arr": "1307", "current_leg_dep": "1302", "current_leg_end": "Dorking", "origin_dep_time": "1211", "origin_platform": "9", "current_location": "Dorking", "last_update_time": "2026-09-19T12:17:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.33306259999999993, 51.2991176], [-0.3333509, 51.2982385], [-0.333425, 51.29801710000001], [-0.3335059000000001, 51.2977788], [-0.33372349999999995, 51.297276599999975], [-0.3338818, 51.29688540000001], [-0.3340067, 51.29663519999999], [-0.33410319999999993, 51.29644400000001], [-0.3341864, 51.2963179], [-0.3350003, 51.295046], [-0.3352577, 51.29457299999999], [-0.3355289, 51.2939759], [-0.3356577, 51.293633699999994], [-0.33577879999999993, 51.2932651], [-0.33587199999999995, 51.29287479999999], [-0.33593459999999997, 51.2925339], [-0.3360088, 51.2919061], [-0.3360274999999999, 51.2913694], [-0.3360175, 51.291063300000005], [-0.33599409999999996, 51.2907683], [-0.3359551, 51.2904552], [-0.3358708, 51.28993479999998], [-0.3357669999999999, 51.2893877], [-0.3356613, 51.2888699], [-0.33552860000000007, 51.2883115], [-0.3354455, 51.2879659], [-0.3351033, 51.28639999999999], [-0.3350664, 51.286237], [-0.33503369999999993, 51.286076900000005], [-0.3347618, 51.2848377], [-0.3347393, 51.2847336], [-0.3346528, 51.2843669], [-0.33454629999999996, 51.28388970000001], [-0.3343460999999999, 51.283023699999994], [-0.3341335999999999, 51.2821624], [-0.3340285, 51.2818274], [-0.3339233999999999, 51.2814923], [-0.3336336999999999, 51.28078469999999], [-0.3335044999999999, 51.2804431], [-0.33337730000000004, 51.2800991], [-0.3331647999999999, 51.2793981], [-0.3330309, 51.278939699999995], [-0.3329212999999999, 51.27847199999999], [-0.33276419999999995, 51.2775273], [-0.3325945, 51.2763613], [-0.3324387999999999, 51.2751628], [-0.3323421132558989, 51.27453379516892], [-0.3317811, 51.27088390000001], [-0.3317705, 51.27078379999999], [-0.3317238, 51.27038579999999], [-0.3316692, 51.2699472], [-0.3313903999999999, 51.2679638], [-0.33133589999999996, 51.2675154], [-0.3311384, 51.266163], [-0.3310937, 51.26580779999999], [-0.33096330000000007, 51.2649382], [-0.3309076, 51.264582], [-0.3306315, 51.2628183], [-0.3305884, 51.2625962], [-0.3304106, 51.2618956], [-0.330051, 51.2608445], [-0.32981619999999995, 51.2600749], [-0.3296038, 51.2592991], [-0.3295776000000001, 51.2591887], [-0.32944939999999995, 51.2585514], [-0.3293593, 51.25802500000001], [-0.3292741, 51.2572309], [-0.3292081, 51.25643329999999], [-0.329139, 51.25592029999999], [-0.3290473, 51.2553841], [-0.32889589999999996, 51.2547118], [-0.32869779999999993, 51.25402199999998], [-0.3283698, 51.2529999], [-0.32818439999999993, 51.2525021], [-0.3281545, 51.252417099999995], [-0.32791919999999997, 51.2517632], [-0.3276487, 51.2507914], [-0.3273029, 51.2494587], [-0.32723589999999997, 51.24923640000001], [-0.3268019999999999, 51.24772750000001], [-0.3266674, 51.24718289999999], [-0.3266271, 51.24704030000001], [-0.325819, 51.2442082], [-0.32573379999999996, 51.2439699], [-0.32564029999999994, 51.2437262], [-0.3256179, 51.2436342], [-0.3255655, 51.243420999999984], [-0.32549959999999994, 51.2431986], [-0.3254499, 51.2430573], [-0.3253922, 51.242905], [-0.3253318, 51.242764099999995], [-0.325253, 51.242601699999994], [-0.3251273, 51.2423785], [-0.32498479999999996, 51.2421707], [-0.3247932, 51.24188000000001], [-0.32475389999999993, 51.2418212], [-0.3244136, 51.2414495], [-0.3241205999999999, 51.241172899999995]]}", "current_leg_start": "Leatherhead", "dest_arr_time_act": "1307", "motion_projection": null, "next_location_lat": "51.2411729", "next_location_lon": "-0.3241206", "previous_location": "Leatherhead", "current_leg_milage": "4.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 5262.372, \"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\": 6024.214, \"from_m\": 5262.372, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18184.719, \"from_m\": 6024.214, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19426.912, \"from_m\": 18184.719, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27101.813, \"from_m\": 19426.912, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34679.586, \"from_m\": 27101.813, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54708.237, \"from_m\": 34679.586, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55028.494, \"from_m\": 54708.237, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55099.874, \"from_m\": 55028.494, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55107.369, \"from_m\": 55099.874, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55171.68, \"from_m\": 55107.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\": 55261.608, \"from_m\": 55171.68, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 55329.323, \"from_m\": 55261.608, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55735.898, \"from_m\": 55329.323, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56271.37, \"from_m\": 55735.898, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 56333.546, \"from_m\": 56271.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\": 56872.014, \"from_m\": 56333.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\": 70810.381, \"from_m\": 56872.014, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 73458.939, \"from_m\": 70810.381, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 73528.095, \"from_m\": 73458.939, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 73674.777, \"from_m\": 73528.095, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 95520.376, \"from_m\": 73674.777, \"capability_applied\": null, \"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\": 95624.966, \"from_m\": 95520.376, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 95693.907, \"from_m\": 95624.966, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 95780.272, \"from_m\": 95693.907, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 97460.222, \"from_m\": 95780.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97521.286, \"from_m\": 97460.222, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 97580.6, \"from_m\": 97521.286, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 98386.672, \"from_m\": 97580.6, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 98729.378, \"from_m\": 98386.672, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 98798.457, \"from_m\": 98729.378, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 99077.335, \"from_m\": 98798.457, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 99125.205, \"from_m\": 99077.335, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 100279.184, \"from_m\": 99125.205, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 100527.201, \"from_m\": 100279.184, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 102222.104, \"from_m\": 100527.201, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121690.191, \"from_m\": 102222.104, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 122041.218, \"from_m\": 121690.191, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 122491.628, \"from_m\": 122041.218, \"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\": 126783.56, \"from_m\": 122491.628, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 126829.444, \"from_m\": 126783.56, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127556.857, \"from_m\": 126829.444, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138610.127, \"from_m\": 127556.857, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 152275.167, \"from_m\": 138610.127, \"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\": 152327.044, \"from_m\": 152275.167, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 152626.01, \"from_m\": 152327.044, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 152677.787, \"from_m\": 152626.01, \"capability_applied\": 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\": 163608.214, \"from_m\": 152677.787, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 163653.832, \"from_m\": 163608.214, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 164515.827, \"from_m\": 163653.832, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 697286, \"profile_key\": \"99b3d2e5d8aa534e415eca327aa07d55708c041b0bedd1d22bf648bcd8972d3e\", \"schedule_id\": 13626, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1211\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70734}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70734}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214H\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 5175.222, \"section_seq\": 1, \"route_path_id\": 70734}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 17198.941, \"section_seq\": 1, \"route_path_id\": 70734}, {\"is_pass\": false, \"wtt_arr\": \"1217H\", \"wtt_dep\": \"1218H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 18986.573, \"section_seq\": 1, \"route_path_id\": 70734}, {\"is_pass\": false, \"wtt_arr\": \"1222H\", \"wtt_dep\": \"1223H\", \"location\": \"Balham\", \"stage_seq\": 6, \"distance_m\": 27069.744, \"section_seq\": 1, \"route_path_id\": 70734}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226\", \"location\": \"Streatham North Jn\", \"stage_seq\": 7, \"distance_m\": 36624.945, \"section_seq\": 1, \"route_path_id\": 70734}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227H\", \"location\": \"Streatham South Jn\", \"stage_seq\": 8, \"distance_m\": 51142.347, \"section_seq\": 1, \"route_path_id\": 70734}, {\"is_pass\": false, \"wtt_arr\": \"1229H\", \"wtt_dep\": \"1230H\", \"location\": \"Mitcham Eastfields\", \"stage_seq\": 9, \"distance_m\": 53956.879, \"section_seq\": 1, \"route_path_id\": 70734}, {\"is_pass\": false, \"wtt_arr\": \"1233\", \"wtt_dep\": \"1233H\", \"location\": \"Mitcham Junction\", \"stage_seq\": 10, \"distance_m\": 55440.823, \"section_seq\": 1, \"route_path_id\": 70734}, {\"is_pass\": false, \"wtt_arr\": \"1236\", \"wtt_dep\": \"1236H\", \"location\": \"Hackbridge\", \"stage_seq\": 11, \"distance_m\": 56725.468, \"section_seq\": 1, \"route_path_id\": 70734}, {\"is_pass\": false, \"wtt_arr\": \"1238H\", \"wtt_dep\": \"1239H\", \"location\": \"Carshalton\", \"stage_seq\": 12, \"distance_m\": 59230.526, \"section_seq\": 1, \"route_path_id\": 70734}, {\"is_pass\": false, \"wtt_arr\": \"1242H\", \"wtt_dep\": \"1243H\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 13, \"distance_m\": 70739.528, \"section_seq\": 1, \"route_path_id\": 70734}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": \"1246H\", \"location\": \"Cheam\", \"stage_seq\": 14, \"distance_m\": 72964.515, \"section_seq\": 1, \"route_path_id\": 70734}, {\"is_pass\": false, \"wtt_arr\": \"1251H\", \"wtt_dep\": \"1252H\", \"location\": \"Epsom\", \"stage_seq\": 15, \"distance_m\": 85459.605, \"section_seq\": 1, \"route_path_id\": 70734}, {\"is_pass\": false, \"wtt_arr\": \"1256H\", \"wtt_dep\": \"1257\", \"location\": \"Ashtead\", \"stage_seq\": 16, \"distance_m\": 97641.385, \"section_seq\": 1, \"route_path_id\": 70734}, {\"is_pass\": false, \"wtt_arr\": \"1300\", \"wtt_dep\": \"1301\", \"location\": \"Leatherhead\", \"stage_seq\": 17, \"distance_m\": 98771.314, \"section_seq\": 1, \"route_path_id\": 70734}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": null, \"location\": \"Dorking\", \"stage_seq\": 18, \"distance_m\": 100279.184, \"section_seq\": 1, \"route_path_id\": 70734}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 164515.827, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70734}], \"total_distance_m\": 164515.827, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 154228.849, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10286.978, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1211", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2411729", "current_position_lon": "-0.3241206", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:21Z\", \"source_id\": 58577220, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:13:23Z\", \"source_id\": 18665582, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:49Z\", \"source_id\": 58582489, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:51Z\", \"source_id\": 18667254, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:28Z\", \"source_id\": 58594446, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:31Z\", \"source_id\": 18670971, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:34Z\", \"source_id\": 58609599, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:41Z\", \"source_id\": 18675694, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:39Z\", \"source_id\": 58616210, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:44Z\", \"source_id\": 18677689, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:07Z\", \"source_id\": 58623974, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:10Z\", \"source_id\": 18679976, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:44Z\", \"source_id\": 58629850, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:49Z\", \"source_id\": 18681674, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:03Z\", \"source_id\": 58636831, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:08Z\", \"source_id\": 18683844, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:39Z\", \"source_id\": 58644749, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:40Z\", \"source_id\": 18686202, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:44Z\", \"source_id\": 58660387, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:48Z\", \"source_id\": 18690961, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:16Z\", \"source_id\": 58672442, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:20Z\", \"source_id\": 18694574, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:41Z\", \"source_id\": 58679952, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:01:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:47Z\", \"source_id\": 18696909, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:59Z\", \"source_id\": 58693750, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:55Z\", \"source_id\": 18701010, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dorking", "service_state_platform": "2", "timing_fact_generation": 1789819619610964, "current_leg_arrival_utc": "2026-09-19T13:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:00.809826", "service_state_evidence_id": 18701010, "current_leg_start_actual_dep": "2026-09-19T13:01:00+01:00", "operational_evidence_version": 91, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:01.902962", "service_state_valid_until_kind": null, "operational_interpretation_version": 91, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
DKG |
2I26 |
377601+377610 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 5262.372, "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": 6024.214, "from_m": 5262.372, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18184.719, "from_m": 6024.214, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19426.912, "from_m": 18184.719, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27101.813, "from_m": 19426.912, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34679.586, "from_m": 27101.813, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54708.237, "from_m": 34679.586, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55028.494, "from_m": 54708.237, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55099.874, "from_m": 55028.494, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55107.369, "from_m": 55099.874, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55171.68, "from_m": 55107.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": 55261.608, "from_m": 55171.68, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 55329.323, "from_m": 55261.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55735.898, "from_m": 55329.323, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56271.37, "from_m": 55735.898, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 56333.546, "from_m": 56271.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": 56872.014, "from_m": 56333.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": 70810.381, "from_m": 56872.014, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 73458.939, "from_m": 70810.381, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 73528.095, "from_m": 73458.939, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 73674.777, "from_m": 73528.095, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 95520.376, "from_m": 73674.777, "capability_applied": null, "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": 95624.966, "from_m": 95520.376, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 95693.907, "from_m": 95624.966, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 95780.272, "from_m": 95693.907, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 97460.222, "from_m": 95780.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97521.286, "from_m": 97460.222, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 97580.6, "from_m": 97521.286, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 98386.672, "from_m": 97580.6, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 98729.378, "from_m": 98386.672, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 98798.457, "from_m": 98729.378, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 99077.335, "from_m": 98798.457, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 99125.205, "from_m": 99077.335, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 100279.184, "from_m": 99125.205, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 100527.201, "from_m": 100279.184, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 102222.104, "from_m": 100527.201, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121690.191, "from_m": 102222.104, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 122041.218, "from_m": 121690.191, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 122491.628, "from_m": 122041.218, "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": 126783.56, "from_m": 122491.628, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 126829.444, "from_m": 126783.56, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127556.857, "from_m": 126829.444, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138610.127, "from_m": 127556.857, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 152275.167, "from_m": 138610.127, "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": 152327.044, "from_m": 152275.167, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 152626.01, "from_m": 152327.044, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 152677.787, "from_m": 152626.01, "capability_applied": 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": 163608.214, "from_m": 152677.787, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 163653.832, "from_m": 163608.214, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 164515.827, "from_m": 163653.832, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 697286, "profile_key": "99b3d2e5d8aa534e415eca327aa07d55708c041b0bedd1d22bf648bcd8972d3e", "schedule_id": 13626, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1211", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70734}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70734}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214H", "location": "Battersea Park", "stage_seq": 3, "distance_m": 5175.222, "section_seq": 1, "route_path_id": 70734}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215H", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 17198.941, "section_seq": 1, "route_path_id": 70734}, {"is_pass": false, "wtt_arr": "1217H", "wtt_dep": "1218H", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 18986.573, "section_seq": 1, "route_path_id": 70734}, {"is_pass": false, "wtt_arr": "1222H", "wtt_dep": "1223H", "location": "Balham", "stage_seq": 6, "distance_m": 27069.744, "section_seq": 1, "route_path_id": 70734}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226", "location": "Streatham North Jn", "stage_seq": 7, "distance_m": 36624.945, "section_seq": 1, "route_path_id": 70734}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227H", "location": "Streatham South Jn", "stage_seq": 8, "distance_m": 51142.347, "section_seq": 1, "route_path_id": 70734}, {"is_pass": false, "wtt_arr": "1229H", "wtt_dep": "1230H", "location": "Mitcham Eastfields", "stage_seq": 9, "distance_m": 53956.879, "section_seq": 1, "route_path_id": 70734}, {"is_pass": false, "wtt_arr": "1233", "wtt_dep": "1233H", "location": "Mitcham Junction", "stage_seq": 10, "distance_m": 55440.823, "section_seq": 1, "route_path_id": 70734}, {"is_pass": false, "wtt_arr": "1236", "wtt_dep": "1236H", "location": "Hackbridge", "stage_seq": 11, "distance_m": 56725.468, "section_seq": 1, "route_path_id": 70734}, {"is_pass": false, "wtt_arr": "1238H", "wtt_dep": "1239H", "location": "Carshalton", "stage_seq": 12, "distance_m": 59230.526, "section_seq": 1, "route_path_id": 70734}, {"is_pass": false, "wtt_arr": "1242H", "wtt_dep": "1243H", "location": "Sutton (Surrey)", "stage_seq": 13, "distance_m": 70739.528, "section_seq": 1, "route_path_id": 70734}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": "1246H", "location": "Cheam", "stage_seq": 14, "distance_m": 72964.515, "section_seq": 1, "route_path_id": 70734}, {"is_pass": false, "wtt_arr": "1251H", "wtt_dep": "1252H", "location": "Epsom", "stage_seq": 15, "distance_m": 85459.605, "section_seq": 1, "route_path_id": 70734}, {"is_pass": false, "wtt_arr": "1256H", "wtt_dep": "1257", "location": "Ashtead", "stage_seq": 16, "distance_m": 97641.385, "section_seq": 1, "route_path_id": 70734}, {"is_pass": false, "wtt_arr": "1300", "wtt_dep": "1301", "location": "Leatherhead", "stage_seq": 17, "distance_m": 98771.314, "section_seq": 1, "route_path_id": 70734}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": null, "location": "Dorking", "stage_seq": 18, "distance_m": 100279.184, "section_seq": 1, "route_path_id": 70734}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 164515.827, "from_m": 0.0, "section_seq": 1, "route_path_id": 70734}], "total_distance_m": 164515.827, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 154228.849, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10286.978, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28889, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:21Z", "source_id": 58577220, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:13:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:13:23Z", "source_id": 18665582, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29136, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:49Z", "source_id": 58582489, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:16:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:51Z", "source_id": 18667254, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:28Z", "source_id": 58594446, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:22:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:31Z", "source_id": 18670971, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30061, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:34Z", "source_id": 58609599, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:29:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:41Z", "source_id": 18675694, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30065, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:39Z", "source_id": 58616210, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:32:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:44Z", "source_id": 18677689, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30081, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:07Z", "source_id": 58623974, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:35:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:10Z", "source_id": 18679976, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30085, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:44Z", "source_id": 58629850, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:38:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:49Z", "source_id": 18681674, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30098, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:03Z", "source_id": 58636831, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:42:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:08Z", "source_id": 18683844, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30122, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:39Z", "source_id": 58644749, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:45:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:40Z", "source_id": 18686202, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30151, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:44Z", "source_id": 58660387, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:52:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:48Z", "source_id": 18690961, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30165, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:16Z", "source_id": 58672442, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:57:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:20Z", "source_id": 18694574, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30171, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:41Z", "source_id": 58679952, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:01:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:47Z", "source_id": 18696909, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30186, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:59Z", "source_id": 58693750, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:07:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:55Z", "source_id": 18701010, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
London Victoria (C) |
1211 |
1211 |
9 |
None |
None |
Dorking |
1307 |
1307 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27601/2026-09-19/detailed |
None |
Leatherhead |
2026-09-19T13:01:00+01:00 |
Dorking |
5.0 |
{"type": "LineString", "coordinates": [[-0.33306259999999993, 51.2991176], [-0.3333509, 51.2982385], [-0.333425, 51.29801710000001], [-0.3335059000000001, 51.2977788], [-0.33372349999999995, 51.297276599999975], [-0.3338818, 51.29688540000001], [-0.3340067, 51.29663519999999], [-0.33410319999999993, 51.29644400000001], [-0.3341864, 51.2963179], [-0.3350003, 51.295046], [-0.3352577, 51.29457299999999], [-0.3355289, 51.2939759], [-0.3356577, 51.293633699999994], [-0.33577879999999993, 51.2932651], [-0.33587199999999995, 51.29287479999999], [-0.33593459999999997, 51.2925339], [-0.3360088, 51.2919061], [-0.3360274999999999, 51.2913694], [-0.3360175, 51.291063300000005], [-0.33599409999999996, 51.2907683], [-0.3359551, 51.2904552], [-0.3358708, 51.28993479999998], [-0.3357669999999999, 51.2893877], [-0.3356613, 51.2888699], [-0.33552860000000007, 51.2883115], [-0.3354455, 51.2879659], [-0.3351033, 51.28639999999999], [-0.3350664, 51.286237], [-0.33503369999999993, 51.286076900000005], [-0.3347618, 51.2848377], [-0.3347393, 51.2847336], [-0.3346528, 51.2843669], [-0.33454629999999996, 51.28388970000001], [-0.3343460999999999, 51.283023699999994], [-0.3341335999999999, 51.2821624], [-0.3340285, 51.2818274], [-0.3339233999999999, 51.2814923], [-0.3336336999999999, 51.28078469999999], [-0.3335044999999999, 51.2804431], [-0.33337730000000004, 51.2800991], [-0.3331647999999999, 51.2793981], [-0.3330309, 51.278939699999995], [-0.3329212999999999, 51.27847199999999], [-0.33276419999999995, 51.2775273], [-0.3325945, 51.2763613], [-0.3324387999999999, 51.2751628], [-0.3323421132558989, 51.27453379516892], [-0.3317811, 51.27088390000001], [-0.3317705, 51.27078379999999], [-0.3317238, 51.27038579999999], [-0.3316692, 51.2699472], [-0.3313903999999999, 51.2679638], [-0.33133589999999996, 51.2675154], [-0.3311384, 51.266163], [-0.3310937, 51.26580779999999], [-0.33096330000000007, 51.2649382], [-0.3309076, 51.264582], [-0.3306315, 51.2628183], [-0.3305884, 51.2625962], [-0.3304106, 51.2618956], [-0.330051, 51.2608445], [-0.32981619999999995, 51.2600749], [-0.3296038, 51.2592991], [-0.3295776000000001, 51.2591887], [-0.32944939999999995, 51.2585514], [-0.3293593, 51.25802500000001], [-0.3292741, 51.2572309], [-0.3292081, 51.25643329999999], [-0.329139, 51.25592029999999], [-0.3290473, 51.2553841], [-0.32889589999999996, 51.2547118], [-0.32869779999999993, 51.25402199999998], [-0.3283698, 51.2529999], [-0.32818439999999993, 51.2525021], [-0.3281545, 51.252417099999995], [-0.32791919999999997, 51.2517632], [-0.3276487, 51.2507914], [-0.3273029, 51.2494587], [-0.32723589999999997, 51.24923640000001], [-0.3268019999999999, 51.24772750000001], [-0.3266674, 51.24718289999999], [-0.3266271, 51.24704030000001], [-0.325819, 51.2442082], [-0.32573379999999996, 51.2439699], [-0.32564029999999994, 51.2437262], [-0.3256179, 51.2436342], [-0.3255655, 51.243420999999984], [-0.32549959999999994, 51.2431986], [-0.3254499, 51.2430573], [-0.3253922, 51.242905], [-0.3253318, 51.242764099999995], [-0.325253, 51.242601699999994], [-0.3251273, 51.2423785], [-0.32498479999999996, 51.2421707], [-0.3247932, 51.24188000000001], [-0.32475389999999993, 51.2418212], [-0.3244136, 51.2414495], [-0.3241205999999999, 51.241172899999995]]} |
4.1 |
1302 |
1307 |
Leatherhead |
Dorking |
Dorking |
51.2411729 |
-0.3241206 |
51.2411729 |
-0.3241206 |
1 |
0 |
2026-09-19 12:17:21 |
TERMINATED |
2026-09-19 12:07:00 |
Dorking |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18701010 |
1789819619610964 |
91 |
91 |
2026-09-19 12:17:01.902962 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:00.809826 |
| 666645 |
695269 |
R60684 |
516X411019 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 12:07:00 |
2026-09-19 12:17:21 |
2026-09-21 12:17:21 |
{"id": 695269, "stp": "N", "toc": "Unknown", "uid": "R60684", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R60684/2026-09-19/detailed", "trust_id": "516X411019", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Garson Car Terminal (GBRf)", "service_date": "2026-09-19", "dest_arr_time": "0933", "dest_platform": null, "is_terminated": 1, "next_location": "Speke West Jn", "signalling_id": "6X41", "timing_status": "LATE", "origin_station": "Dagenham Dock Recp (GBRf)", "current_leg_arr": "0754", "current_leg_dep": "1000", "current_leg_end": "Speke West Jn", "origin_dep_time": "0025", "origin_platform": null, "current_location": "Runcorn", "last_update_time": "2026-09-19T12:17:21", "route_debug_link": null, "timing_variation": "+154 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6021289, 53.266064699999994], [-2.6026216999999994, 53.2663186], [-2.6029642999999996, 53.2664887], [-2.6034054, 53.266698], [-2.6034298, 53.266709600000006], [-2.6048828, 53.2673561], [-2.605114323946612, 53.267473921838715], [-2.6058102999999995, 53.2678281], [-2.6077578, 53.26879459999999], [-2.6097190999999995, 53.2697831], [-2.6098117, 53.2698297], [-2.6143224, 53.2720968], [-2.6155994999999996, 53.2727709], [-2.6168257, 53.2734657], [-2.6180011999999997, 53.27417450000001], [-2.619059899999999, 53.27484429999999], [-2.6200905, 53.275538399999995], [-2.6211193, 53.2762756], [-2.6221118, 53.27702629999999], [-2.6230923, 53.2778182], [-2.623259899999999, 53.27796120000001], [-2.6246536, 53.279164300000005], [-2.6254015, 53.2798457], [-2.626108, 53.28052009999999], [-2.6267334999999994, 53.2811673], [-2.6268739, 53.281320099999995], [-2.6270499999999997, 53.2815119], [-2.6303283, 53.28507700000001], [-2.6305967, 53.2853693], [-2.6312239999999996, 53.286129], [-2.6318071999999995, 53.28694300000001], [-2.6322183999999997, 53.2876041], [-2.6325808, 53.2883096], [-2.6327200999999993, 53.2886282], [-2.6329106999999996, 53.28906380000001], [-2.6331895, 53.289815099999984], [-2.6333852, 53.290401499999994], [-2.6337471, 53.2916256], [-2.633923020155699, 53.29222057426985], [-2.6341732, 53.2930667], [-2.6343716999999995, 53.29372239999999], [-2.6345031, 53.29416829999999], [-2.6347212, 53.29490059999999], [-2.6349779, 53.2957728], [-2.635231800000001, 53.2965494], [-2.6354356, 53.29707079999999], [-2.6356002, 53.2974482], [-2.6356430999999994, 53.29754179999999], [-2.6359062000000004, 53.2981003], [-2.6362019999999995, 53.298618100000006], [-2.6364888, 53.29910220000001], [-2.6365295999999994, 53.2991665], [-2.6369413, 53.2998156], [-2.6373201999999996, 53.30037339999999], [-2.6376199, 53.30079499999999], [-2.6380804, 53.3013969], [-2.638553299999999, 53.3019494], [-2.6389191999999997, 53.3023679], [-2.6390483, 53.3025107], [-2.639184041750948, 53.3026608327319], [-2.639316114210424, 53.30275190086813], [-2.6394651999999996, 53.30285469999998], [-2.640007, 53.30322819999999], [-2.6407124, 53.30371710000001], [-2.6417584999999995, 53.30443829999999], [-2.6427776999999995, 53.3051515], [-2.6439793999999996, 53.3059722], [-2.6444425, 53.30626349999999], [-2.6449263999999997, 53.30654129999999], [-2.6456451999999997, 53.306909899999994], [-2.6460036821556367, 53.30706581297633], [-2.6462568, 53.30717589999999], [-2.6469075, 53.30743270000001], [-2.6476526, 53.3076868], [-2.6482914, 53.3078522], [-2.6490645, 53.3080383], [-2.649608999999999, 53.3081516], [-2.6506081, 53.308356999999994], [-2.6510628, 53.3084453], [-2.6528696, 53.3088092], [-2.6547172999999997, 53.3091828], [-2.6561293, 53.30947069999999], [-2.6577231, 53.309791], [-2.6584089999999994, 53.309928799999994], [-2.6599515, 53.310247100000005], [-2.6615219999999997, 53.3105626], [-2.6636268999999997, 53.3109911], [-2.665553, 53.31137829999999], [-2.6683203999999994, 53.3119286], [-2.6699081999999996, 53.3122471], [-2.6712034, 53.3125097], [-2.6726295, 53.3127721], [-2.6740627, 53.3130614], [-2.6744138, 53.31313059999999], [-2.6763055, 53.3135188], [-2.6775815, 53.313791499999994], [-2.6783604, 53.3139481], [-2.6794441999999994, 53.314165300000006], [-2.6809214, 53.314468000000005], [-2.6810951, 53.3145033], [-2.6830786, 53.314893899999994], [-2.6843085999999996, 53.3151349], [-2.6844347, 53.31515770000001], [-2.6855932636565867, 53.31539075482353], [-2.68564641610962, 53.315401446855965], [-2.68732, 53.3157381], [-2.6891872, 53.316117899999995], [-2.6892926, 53.316139099999994], [-2.6904771999999997, 53.31637450000001], [-2.6907187999999995, 53.3164245], [-2.6924438, 53.3168085], [-2.692615599999999, 53.3168396], [-2.6949458523585643, 53.317306265925176], [-2.6997183, 53.318262], [-2.7046212, 53.3192479], [-2.7084601, 53.3200313], [-2.7091419999999995, 53.32019350000001], [-2.7098028999999997, 53.32035940000001], [-2.7103896999999995, 53.3205244], [-2.7109594999999995, 53.32070029999999], [-2.7118324, 53.321004], [-2.7126037, 53.3213285], [-2.7131306999999993, 53.32155819999999], [-2.7135689999999997, 53.32176829999999], [-2.7144556000000004, 53.32221849999999], [-2.715085, 53.3225854], [-2.718583, 53.3246755], [-2.7193124, 53.32512], [-2.7200067, 53.3255348], [-2.7207546, 53.32597330000001], [-2.721343701439774, 53.32632894781885], [-2.7215249999999997, 53.3264384], [-2.7220484000000003, 53.3267541], [-2.7226845, 53.327137699999994], [-2.7236892, 53.327741199999984], [-2.7245363999999994, 53.3282459], [-2.7254603, 53.3288006], [-2.7270346, 53.3297485], [-2.7280345999999995, 53.3303617], [-2.7292076, 53.33105969999999], [-2.7302714, 53.331703099999984], [-2.7312157999999997, 53.332291999999995], [-2.7333473, 53.3335804], [-2.7347438999999993, 53.3343639], [-2.7359932, 53.33513200000001], [-2.7363084999999994, 53.335349], [-2.7367442999999994, 53.3356632], [-2.7369145999999995, 53.3357707], [-2.7370983, 53.3359057], [-2.7373068, 53.33608], [-2.7375527000000006, 53.3362915], [-2.7380125999999994, 53.33673459999999], [-2.7382924, 53.3370271], [-2.7385705, 53.3373478], [-2.738899, 53.3377682], [-2.739172, 53.33816369999999], [-2.7394516999999996, 53.33862339999999], [-2.7395457757805235, 53.33880437666731], [-2.7396628, 53.3390295], [-2.7398821999999994, 53.339537199999995], [-2.739909, 53.3396088], [-2.7400929, 53.34016270000001], [-2.7402094, 53.34054750000001], [-2.7402596, 53.340740799999985], [-2.7402961, 53.3409137], [-2.7403603999999997, 53.3413138], [-2.7403921, 53.341713199999994], [-2.740392, 53.342022799999995], [-2.7403755999999997, 53.3423169], [-2.7403418000000004, 53.3425864], [-2.7403037, 53.3428355], [-2.7402365, 53.34313199999999], [-2.7401614999999997, 53.3434103], [-2.740128, 53.3435136], [-2.7400926000000005, 53.343621799999994], [-2.7400113, 53.3438271], [-2.7398167, 53.344269100000005], [-2.7395788, 53.34469279999998], [-2.7380860999999994, 53.3473447], [-2.7379068999999996, 53.347681699999995], [-2.7377656, 53.34803430000001], [-2.7376853, 53.3482556], [-2.737614, 53.3485121], [-2.7375538, 53.348785799999995], [-2.7375179, 53.34903609999999], [-2.7375173, 53.3493099], [-2.7375404999999997, 53.34957889999999], [-2.7375747, 53.3498132], [-2.73764, 53.3501972], [-2.7378212, 53.3507433], [-2.7378660999999997, 53.35085659999999], [-2.7379974, 53.3512451], [-2.7381604, 53.35158190000001], [-2.7384769999999996, 53.3520701], [-2.7386579, 53.35231180000001], [-2.7388483999999997, 53.3525512], [-2.739214, 53.3529615], [-2.7394198999999997, 53.35315859999999], [-2.7396136, 53.3533676], [-2.7398719999999996, 53.3535912], [-2.7401554, 53.35380959999999], [-2.7404848999999993, 53.3540539], [-2.7407954, 53.35426089999999], [-2.7413469, 53.354589399999995], [-2.7416602999999995, 53.3547593], [-2.7419771999999996, 53.35492549999999], [-2.7424207, 53.3551343], [-2.7428303000000005, 53.355309299999995], [-2.7430708, 53.3554052], [-2.7433529, 53.3555129], [-2.7435955999999995, 53.35559289999999], [-2.7438487, 53.3556748], [-2.7443168000000004, 53.355815499999984], [-2.7448849999999996, 53.3559676], [-2.7452289, 53.35605149999999], [-2.7455737, 53.3561315], [-2.7459844999999996, 53.3562176], [-2.7464232999999996, 53.3562949], [-2.746729, 53.35634509999999], [-2.7470831, 53.35639630000001], [-2.7474685, 53.3564416], [-2.7478451, 53.3564783], [-2.7481906, 53.35651190000001], [-2.7485362, 53.356527], [-2.7488931, 53.3565422], [-2.7492844, 53.35654980000001], [-2.7500251, 53.3565517], [-2.7507486999999995, 53.3565454], [-2.7514135752867213, 53.356538115609816], [-2.751629444025679, 53.35653575054628], [-2.7520813, 53.356530799999994], [-2.7540797, 53.356511399999995], [-2.7554366999999997, 53.3564856], [-2.7589331999999995, 53.35641879999999], [-2.7591155, 53.3564159], [-2.7612528999999997, 53.35638519999999], [-2.7623, 53.3563685], [-2.7635314, 53.3563507], [-2.7654291, 53.356316], [-2.7657533409532715, 53.35631576591515], [-2.7663987000000003, 53.35631529999999], [-2.7674139, 53.3563215], [-2.7677351999999997, 53.3563236], [-2.769184399999999, 53.35633279999999], [-2.7696279999999995, 53.3563356], [-2.7702365999999996, 53.35632510000001], [-2.7705577, 53.35632410000001], [-2.7740093, 53.3562658], [-2.7755877, 53.3562482], [-2.7771547999999995, 53.3562443], [-2.7787239, 53.35627879999999], [-2.7802887, 53.3563435], [-2.7816106, 53.356408599999995], [-2.7829041999999995, 53.35645250000001], [-2.7842205999999994, 53.3564715], [-2.784777380770516, 53.356474393532174], [-2.7855867999999995, 53.3564786], [-2.7881993, 53.3564277], [-2.7908115, 53.35634399999999], [-2.7935530999999996, 53.3562709], [-2.7956683999999994, 53.3562119], [-2.7979569999999994, 53.356128199999986], [-2.7981031999999995, 53.35612479999999], [-2.8001134999999997, 53.3560516], [-2.8013372, 53.3559906], [-2.8025333, 53.3559125], [-2.8040587, 53.35578280000001], [-2.8055566, 53.355628499999995], [-2.808539, 53.3552504], [-2.8089166999999997, 53.3552088], [-2.8098343, 53.355129700000006], [-2.8107014, 53.3550635], [-2.812302799999999, 53.3550091], [-2.813872, 53.354956099999995], [-2.8162655, 53.3548767], [-2.8186441, 53.35481239999999], [-2.821024, 53.35474749999999], [-2.8258017, 53.35461260000001], [-2.8306465999999997, 53.3544783], [-2.8351007, 53.35435029999999], [-2.8355070999999996, 53.354338600000005], [-2.8370813, 53.3542971], [-2.8405794, 53.35418610000001], [-2.8440538, 53.3540945], [-2.8475054, 53.3540047], [-2.8509373, 53.3539016], [-2.8531324, 53.35383480000001], [-2.8542289, 53.353806199999994], [-2.8552403, 53.3537696], [-2.8626942999999994, 53.353548700000005], [-2.8630309, 53.3535387], [-2.8641465, 53.3534664], [-2.8649621, 53.35344179999999], [-2.8658074999999994, 53.35338579999999], [-2.8664848999999997, 53.3533643], [-2.8674128999999997, 53.3532891]]}", "current_leg_start": "Acton Bridge", "dest_arr_time_act": "0933", "motion_projection": null, "next_location_lat": "53.3532891", "next_location_lon": "-2.8674129", "previous_location": "Crewe Sig. Il3017/5021", "current_leg_milage": "14.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 61, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:58307608\", \"confirmationDeadline\": \"2026-09-19T10:28:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 870.908, \"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\": 908.544, \"from_m\": 870.908, \"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\": 1404.175, \"from_m\": 908.544, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1509.996, \"from_m\": 1404.175, \"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\": 1791.217, \"from_m\": 1509.996, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1868.826, \"from_m\": 1791.217, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9720.898, \"from_m\": 1868.826, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10257.821, \"from_m\": 9720.898, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 695269, \"profile_key\": \"ed4ef1ac5e11eb1dfa475c42e4a3de74202fb54bd4e07a7d26bf17826d2ea8a6\", \"schedule_id\": 39239, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0025\", \"location\": \"Dagenham Dock Recp (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109134}, {\"is_pass\": false, \"wtt_arr\": \"0030\", \"wtt_dep\": \"0031\", \"location\": \"Ripple Lane Exch Sidings (GBRf)\", \"stage_seq\": 2, \"distance_m\": 399.075, \"section_seq\": 1, \"route_path_id\": 109134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0034\", \"location\": \"Ripple Lane Renwick Rd Jn\", \"stage_seq\": 3, \"distance_m\": 1654.997, \"section_seq\": 1, \"route_path_id\": 109134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0035H\", \"location\": \"Barking Riverside Up Jn\", \"stage_seq\": 4, \"distance_m\": 3197.142, \"section_seq\": 1, \"route_path_id\": 109134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0037H\", \"location\": \"Barking\", \"stage_seq\": 5, \"distance_m\": 4601.797, \"section_seq\": 1, \"route_path_id\": 109134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0038H\", \"location\": \"Barking Station Jn\", \"stage_seq\": 6, \"distance_m\": 5420.482, \"section_seq\": 1, \"route_path_id\": 109134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0040\", \"location\": \"Woodgrange Park\", \"stage_seq\": 7, \"distance_m\": 8393.749, \"section_seq\": 1, \"route_path_id\": 109134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0045\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 8, \"distance_m\": 10257.821, \"section_seq\": 1, \"route_path_id\": 109134}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10257.821, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109134}], \"total_distance_m\": 10257.821, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 9386.913, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 870.908, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0025", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1314.0", "current_position_lat": "53.3532891", "current_position_lon": "-2.8674129", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:47Z\", \"source_id\": 57681973, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:35:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:55Z\", \"source_id\": 18399830, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:37:47Z\", \"source_id\": 57684106, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:38:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:37:49Z\", \"source_id\": 18400449, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:42:17Z\", \"source_id\": 57687320, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:43:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:42:21Z\", \"source_id\": 18401327, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:49:05Z\", \"source_id\": 57691529, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:49:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:49:11Z\", \"source_id\": 18402412, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:54:39Z\", \"source_id\": 57694618, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:55:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:54:46Z\", \"source_id\": 18403170, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:58:25Z\", \"source_id\": 57696619, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:59:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:58:31Z\", \"source_id\": 18403649, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T00:00:56Z\", \"source_id\": 57697902, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:01:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T00:00:59Z\", \"source_id\": 18403952, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T01:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T00:02:56Z\", \"source_id\": 57698825, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:03:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T00:03:00Z\", \"source_id\": 18404176, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T01:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T00:17:58Z\", \"source_id\": 57704942, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:18:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T00:18:05Z\", \"source_id\": 18405790, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T01:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T00:23:16Z\", \"source_id\": 57706762, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:24:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T00:23:20Z\", \"source_id\": 18406256, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T01:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T00:29:50Z\", \"source_id\": 57708799, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:30:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T00:29:55Z\", \"source_id\": 18406735, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T01:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T00:43:51Z\", \"source_id\": 57712767, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:44:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T00:43:55Z\", \"source_id\": 18407680, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T01:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T00:58:58Z\", \"source_id\": 57716549, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T01:00:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T00:59:01Z\", \"source_id\": 18408500, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T02:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T01:02:19Z\", \"source_id\": 57717325, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T01:03:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T01:02:25Z\", \"source_id\": 18408658, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T02:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T01:35:56Z\", \"source_id\": 57723939, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T01:37:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T01:36:01Z\", \"source_id\": 18409947, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T02:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T01:59:31Z\", \"source_id\": 57728482, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T02:00:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T01:59:35Z\", \"source_id\": 18410906, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T03:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T02:37:21Z\", \"source_id\": 57735767, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T02:38:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T02:37:26Z\", \"source_id\": 18412315, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T03:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T03:05:55Z\", \"source_id\": 57741548, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T03:08:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T03:05:59Z\", \"source_id\": 18413682, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T04:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:52:19Z\", \"source_id\": 58272068, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T08:53:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:52:24Z\", \"source_id\": 18578793, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:59:32Z\", \"source_id\": 58287112, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:00:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T08:59:35Z\", \"source_id\": 18583467, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:08:04Z\", \"source_id\": 58305897, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T09:09:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T09:08:08Z\", \"source_id\": 18589201, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Runcorn", "service_state_platform": "2", "timing_fact_generation": 1789808935531761, "current_leg_arrival_utc": "2026-09-19T10:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:01.111300", "service_state_evidence_id": 58305897, "current_leg_start_actual_dep": "2026-09-19T10:00:06+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:01.910915", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
N |
None |
None |
6X41 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 870.908, "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": 908.544, "from_m": 870.908, "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": 1404.175, "from_m": 908.544, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1509.996, "from_m": 1404.175, "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": 1791.217, "from_m": 1509.996, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1868.826, "from_m": 1791.217, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9720.898, "from_m": 1868.826, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10257.821, "from_m": 9720.898, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 695269, "profile_key": "ed4ef1ac5e11eb1dfa475c42e4a3de74202fb54bd4e07a7d26bf17826d2ea8a6", "schedule_id": 39239, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0025", "location": "Dagenham Dock Recp (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 109134}, {"is_pass": false, "wtt_arr": "0030", "wtt_dep": "0031", "location": "Ripple Lane Exch Sidings (GBRf)", "stage_seq": 2, "distance_m": 399.075, "section_seq": 1, "route_path_id": 109134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0034", "location": "Ripple Lane Renwick Rd Jn", "stage_seq": 3, "distance_m": 1654.997, "section_seq": 1, "route_path_id": 109134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0035H", "location": "Barking Riverside Up Jn", "stage_seq": 4, "distance_m": 3197.142, "section_seq": 1, "route_path_id": 109134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0037H", "location": "Barking", "stage_seq": 5, "distance_m": 4601.797, "section_seq": 1, "route_path_id": 109134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0038H", "location": "Barking Station Jn", "stage_seq": 6, "distance_m": 5420.482, "section_seq": 1, "route_path_id": 109134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0040", "location": "Woodgrange Park", "stage_seq": 7, "distance_m": 8393.749, "section_seq": 1, "route_path_id": 109134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0045", "location": "Leyton Midland Road", "stage_seq": 8, "distance_m": 10257.821, "section_seq": 1, "route_path_id": 109134}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10257.821, "from_m": 0.0, "section_seq": 1, "route_path_id": 109134}], "total_distance_m": 10257.821, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 9386.913, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 870.908, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14708, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:47Z", "source_id": 57681973, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:35:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:55Z", "source_id": 18399830, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T00:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14745, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:37:47Z", "source_id": 57684106, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:38:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:37:49Z", "source_id": 18400449, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T00:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14765, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:42:17Z", "source_id": 57687320, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:43:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:42:21Z", "source_id": 18401327, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T00:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14777, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:49:05Z", "source_id": 57691529, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:49:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:49:11Z", "source_id": 18402412, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T00:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18784, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:54:39Z", "source_id": 57694618, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:55:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:54:46Z", "source_id": 18403170, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T00:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22878, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:58:25Z", "source_id": 57696619, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:59:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:58:31Z", "source_id": 18403649, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T00:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22873, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T00:00:56Z", "source_id": 57697902, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:01:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T00:00:59Z", "source_id": 18403952, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T01:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22865, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T00:02:56Z", "source_id": 57698825, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T00:03:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T00:03:00Z", "source_id": 18404176, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T01:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22007, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T00:17:58Z", "source_id": 57704942, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T00:18:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T00:18:05Z", "source_id": 18405790, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T01:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T00:23:16Z", "source_id": 57706762, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T00:24:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T00:23:20Z", "source_id": 18406256, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T01:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T00:29:50Z", "source_id": 57708799, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T00:30:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T00:29:55Z", "source_id": 18406735, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T01:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T00:43:51Z", "source_id": 57712767, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T00:44:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T00:43:55Z", "source_id": 18407680, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T01:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T00:58:58Z", "source_id": 57716549, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T01:00:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T00:59:01Z", "source_id": 18408500, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T02:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T01:02:19Z", "source_id": 57717325, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T01:03:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T01:02:25Z", "source_id": 18408658, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T02:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21208, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T01:35:56Z", "source_id": 57723939, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T01:37:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T01:36:01Z", "source_id": 18409947, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T02:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20699, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T01:59:31Z", "source_id": 57728482, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T02:00:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T01:59:35Z", "source_id": 18410906, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T03:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11387, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T02:37:21Z", "source_id": 57735767, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-19T02:38:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T02:37:26Z", "source_id": 18412315, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-19T03:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11033, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T03:05:55Z", "source_id": 57741548, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-19T03:08:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T03:05:59Z", "source_id": 18413682, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-19T04:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10104, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:52:19Z", "source_id": 58272068, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-19T08:53:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:52:24Z", "source_id": 18578793, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-19T09:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10083, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:59:32Z", "source_id": 58287112, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-19T09:00:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T08:59:35Z", "source_id": 18583467, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-19T10:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9971, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:08:04Z", "source_id": 58305897, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-19T09:09:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T09:08:08Z", "source_id": 18589201, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-19T10:09:00+01:00", "operational_fact": true}] |
Dagenham Dock Recp (GBRf) |
0025 |
0025 |
None |
None |
None |
Garson Car Terminal (GBRf) |
0933 |
0933 |
None |
LATE |
+154 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:R60684/2026-09-19/detailed |
None |
Acton Bridge |
2026-09-19T10:00:06+01:00 |
Speke West Jn |
1314.0 |
{"type": "LineString", "coordinates": [[-2.6021289, 53.266064699999994], [-2.6026216999999994, 53.2663186], [-2.6029642999999996, 53.2664887], [-2.6034054, 53.266698], [-2.6034298, 53.266709600000006], [-2.6048828, 53.2673561], [-2.605114323946612, 53.267473921838715], [-2.6058102999999995, 53.2678281], [-2.6077578, 53.26879459999999], [-2.6097190999999995, 53.2697831], [-2.6098117, 53.2698297], [-2.6143224, 53.2720968], [-2.6155994999999996, 53.2727709], [-2.6168257, 53.2734657], [-2.6180011999999997, 53.27417450000001], [-2.619059899999999, 53.27484429999999], [-2.6200905, 53.275538399999995], [-2.6211193, 53.2762756], [-2.6221118, 53.27702629999999], [-2.6230923, 53.2778182], [-2.623259899999999, 53.27796120000001], [-2.6246536, 53.279164300000005], [-2.6254015, 53.2798457], [-2.626108, 53.28052009999999], [-2.6267334999999994, 53.2811673], [-2.6268739, 53.281320099999995], [-2.6270499999999997, 53.2815119], [-2.6303283, 53.28507700000001], [-2.6305967, 53.2853693], [-2.6312239999999996, 53.286129], [-2.6318071999999995, 53.28694300000001], [-2.6322183999999997, 53.2876041], [-2.6325808, 53.2883096], [-2.6327200999999993, 53.2886282], [-2.6329106999999996, 53.28906380000001], [-2.6331895, 53.289815099999984], [-2.6333852, 53.290401499999994], [-2.6337471, 53.2916256], [-2.633923020155699, 53.29222057426985], [-2.6341732, 53.2930667], [-2.6343716999999995, 53.29372239999999], [-2.6345031, 53.29416829999999], [-2.6347212, 53.29490059999999], [-2.6349779, 53.2957728], [-2.635231800000001, 53.2965494], [-2.6354356, 53.29707079999999], [-2.6356002, 53.2974482], [-2.6356430999999994, 53.29754179999999], [-2.6359062000000004, 53.2981003], [-2.6362019999999995, 53.298618100000006], [-2.6364888, 53.29910220000001], [-2.6365295999999994, 53.2991665], [-2.6369413, 53.2998156], [-2.6373201999999996, 53.30037339999999], [-2.6376199, 53.30079499999999], [-2.6380804, 53.3013969], [-2.638553299999999, 53.3019494], [-2.6389191999999997, 53.3023679], [-2.6390483, 53.3025107], [-2.639184041750948, 53.3026608327319], [-2.639316114210424, 53.30275190086813], [-2.6394651999999996, 53.30285469999998], [-2.640007, 53.30322819999999], [-2.6407124, 53.30371710000001], [-2.6417584999999995, 53.30443829999999], [-2.6427776999999995, 53.3051515], [-2.6439793999999996, 53.3059722], [-2.6444425, 53.30626349999999], [-2.6449263999999997, 53.30654129999999], [-2.6456451999999997, 53.306909899999994], [-2.6460036821556367, 53.30706581297633], [-2.6462568, 53.30717589999999], [-2.6469075, 53.30743270000001], [-2.6476526, 53.3076868], [-2.6482914, 53.3078522], [-2.6490645, 53.3080383], [-2.649608999999999, 53.3081516], [-2.6506081, 53.308356999999994], [-2.6510628, 53.3084453], [-2.6528696, 53.3088092], [-2.6547172999999997, 53.3091828], [-2.6561293, 53.30947069999999], [-2.6577231, 53.309791], [-2.6584089999999994, 53.309928799999994], [-2.6599515, 53.310247100000005], [-2.6615219999999997, 53.3105626], [-2.6636268999999997, 53.3109911], [-2.665553, 53.31137829999999], [-2.6683203999999994, 53.3119286], [-2.6699081999999996, 53.3122471], [-2.6712034, 53.3125097], [-2.6726295, 53.3127721], [-2.6740627, 53.3130614], [-2.6744138, 53.31313059999999], [-2.6763055, 53.3135188], [-2.6775815, 53.313791499999994], [-2.6783604, 53.3139481], [-2.6794441999999994, 53.314165300000006], [-2.6809214, 53.314468000000005], [-2.6810951, 53.3145033], [-2.6830786, 53.314893899999994], [-2.6843085999999996, 53.3151349], [-2.6844347, 53.31515770000001], [-2.6855932636565867, 53.31539075482353], [-2.68564641610962, 53.315401446855965], [-2.68732, 53.3157381], [-2.6891872, 53.316117899999995], [-2.6892926, 53.316139099999994], [-2.6904771999999997, 53.31637450000001], [-2.6907187999999995, 53.3164245], [-2.6924438, 53.3168085], [-2.692615599999999, 53.3168396], [-2.6949458523585643, 53.317306265925176], [-2.6997183, 53.318262], [-2.7046212, 53.3192479], [-2.7084601, 53.3200313], [-2.7091419999999995, 53.32019350000001], [-2.7098028999999997, 53.32035940000001], [-2.7103896999999995, 53.3205244], [-2.7109594999999995, 53.32070029999999], [-2.7118324, 53.321004], [-2.7126037, 53.3213285], [-2.7131306999999993, 53.32155819999999], [-2.7135689999999997, 53.32176829999999], [-2.7144556000000004, 53.32221849999999], [-2.715085, 53.3225854], [-2.718583, 53.3246755], [-2.7193124, 53.32512], [-2.7200067, 53.3255348], [-2.7207546, 53.32597330000001], [-2.721343701439774, 53.32632894781885], [-2.7215249999999997, 53.3264384], [-2.7220484000000003, 53.3267541], [-2.7226845, 53.327137699999994], [-2.7236892, 53.327741199999984], [-2.7245363999999994, 53.3282459], [-2.7254603, 53.3288006], [-2.7270346, 53.3297485], [-2.7280345999999995, 53.3303617], [-2.7292076, 53.33105969999999], [-2.7302714, 53.331703099999984], [-2.7312157999999997, 53.332291999999995], [-2.7333473, 53.3335804], [-2.7347438999999993, 53.3343639], [-2.7359932, 53.33513200000001], [-2.7363084999999994, 53.335349], [-2.7367442999999994, 53.3356632], [-2.7369145999999995, 53.3357707], [-2.7370983, 53.3359057], [-2.7373068, 53.33608], [-2.7375527000000006, 53.3362915], [-2.7380125999999994, 53.33673459999999], [-2.7382924, 53.3370271], [-2.7385705, 53.3373478], [-2.738899, 53.3377682], [-2.739172, 53.33816369999999], [-2.7394516999999996, 53.33862339999999], [-2.7395457757805235, 53.33880437666731], [-2.7396628, 53.3390295], [-2.7398821999999994, 53.339537199999995], [-2.739909, 53.3396088], [-2.7400929, 53.34016270000001], [-2.7402094, 53.34054750000001], [-2.7402596, 53.340740799999985], [-2.7402961, 53.3409137], [-2.7403603999999997, 53.3413138], [-2.7403921, 53.341713199999994], [-2.740392, 53.342022799999995], [-2.7403755999999997, 53.3423169], [-2.7403418000000004, 53.3425864], [-2.7403037, 53.3428355], [-2.7402365, 53.34313199999999], [-2.7401614999999997, 53.3434103], [-2.740128, 53.3435136], [-2.7400926000000005, 53.343621799999994], [-2.7400113, 53.3438271], [-2.7398167, 53.344269100000005], [-2.7395788, 53.34469279999998], [-2.7380860999999994, 53.3473447], [-2.7379068999999996, 53.347681699999995], [-2.7377656, 53.34803430000001], [-2.7376853, 53.3482556], [-2.737614, 53.3485121], [-2.7375538, 53.348785799999995], [-2.7375179, 53.34903609999999], [-2.7375173, 53.3493099], [-2.7375404999999997, 53.34957889999999], [-2.7375747, 53.3498132], [-2.73764, 53.3501972], [-2.7378212, 53.3507433], [-2.7378660999999997, 53.35085659999999], [-2.7379974, 53.3512451], [-2.7381604, 53.35158190000001], [-2.7384769999999996, 53.3520701], [-2.7386579, 53.35231180000001], [-2.7388483999999997, 53.3525512], [-2.739214, 53.3529615], [-2.7394198999999997, 53.35315859999999], [-2.7396136, 53.3533676], [-2.7398719999999996, 53.3535912], [-2.7401554, 53.35380959999999], [-2.7404848999999993, 53.3540539], [-2.7407954, 53.35426089999999], [-2.7413469, 53.354589399999995], [-2.7416602999999995, 53.3547593], [-2.7419771999999996, 53.35492549999999], [-2.7424207, 53.3551343], [-2.7428303000000005, 53.355309299999995], [-2.7430708, 53.3554052], [-2.7433529, 53.3555129], [-2.7435955999999995, 53.35559289999999], [-2.7438487, 53.3556748], [-2.7443168000000004, 53.355815499999984], [-2.7448849999999996, 53.3559676], [-2.7452289, 53.35605149999999], [-2.7455737, 53.3561315], [-2.7459844999999996, 53.3562176], [-2.7464232999999996, 53.3562949], [-2.746729, 53.35634509999999], [-2.7470831, 53.35639630000001], [-2.7474685, 53.3564416], [-2.7478451, 53.3564783], [-2.7481906, 53.35651190000001], [-2.7485362, 53.356527], [-2.7488931, 53.3565422], [-2.7492844, 53.35654980000001], [-2.7500251, 53.3565517], [-2.7507486999999995, 53.3565454], [-2.7514135752867213, 53.356538115609816], [-2.751629444025679, 53.35653575054628], [-2.7520813, 53.356530799999994], [-2.7540797, 53.356511399999995], [-2.7554366999999997, 53.3564856], [-2.7589331999999995, 53.35641879999999], [-2.7591155, 53.3564159], [-2.7612528999999997, 53.35638519999999], [-2.7623, 53.3563685], [-2.7635314, 53.3563507], [-2.7654291, 53.356316], [-2.7657533409532715, 53.35631576591515], [-2.7663987000000003, 53.35631529999999], [-2.7674139, 53.3563215], [-2.7677351999999997, 53.3563236], [-2.769184399999999, 53.35633279999999], [-2.7696279999999995, 53.3563356], [-2.7702365999999996, 53.35632510000001], [-2.7705577, 53.35632410000001], [-2.7740093, 53.3562658], [-2.7755877, 53.3562482], [-2.7771547999999995, 53.3562443], [-2.7787239, 53.35627879999999], [-2.7802887, 53.3563435], [-2.7816106, 53.356408599999995], [-2.7829041999999995, 53.35645250000001], [-2.7842205999999994, 53.3564715], [-2.784777380770516, 53.356474393532174], [-2.7855867999999995, 53.3564786], [-2.7881993, 53.3564277], [-2.7908115, 53.35634399999999], [-2.7935530999999996, 53.3562709], [-2.7956683999999994, 53.3562119], [-2.7979569999999994, 53.356128199999986], [-2.7981031999999995, 53.35612479999999], [-2.8001134999999997, 53.3560516], [-2.8013372, 53.3559906], [-2.8025333, 53.3559125], [-2.8040587, 53.35578280000001], [-2.8055566, 53.355628499999995], [-2.808539, 53.3552504], [-2.8089166999999997, 53.3552088], [-2.8098343, 53.355129700000006], [-2.8107014, 53.3550635], [-2.812302799999999, 53.3550091], [-2.813872, 53.354956099999995], [-2.8162655, 53.3548767], [-2.8186441, 53.35481239999999], [-2.821024, 53.35474749999999], [-2.8258017, 53.35461260000001], [-2.8306465999999997, 53.3544783], [-2.8351007, 53.35435029999999], [-2.8355070999999996, 53.354338600000005], [-2.8370813, 53.3542971], [-2.8405794, 53.35418610000001], [-2.8440538, 53.3540945], [-2.8475054, 53.3540047], [-2.8509373, 53.3539016], [-2.8531324, 53.35383480000001], [-2.8542289, 53.353806199999994], [-2.8552403, 53.3537696], [-2.8626942999999994, 53.353548700000005], [-2.8630309, 53.3535387], [-2.8641465, 53.3534664], [-2.8649621, 53.35344179999999], [-2.8658074999999994, 53.35338579999999], [-2.8664848999999997, 53.3533643], [-2.8674128999999997, 53.3532891]]} |
14.5 |
1000 |
0754 |
Crewe Sig. Il3017/5021 |
Runcorn |
Speke West Jn |
53.3532891 |
-2.8674129 |
53.3532891 |
-2.8674129 |
1 |
0 |
2026-09-19 12:17:21 |
TERMINATED |
2026-09-19 12:07:00 |
Runcorn |
TD |
TRACKING_TIMEOUT |
58305897 |
1789808935531761 |
22 |
22 |
2026-09-19 12:17:01.910915 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:01.111300 |
| 666646 |
697103 |
L88251 |
071Y82MK19 |
2026-09-19 |
COMPLETE |
18700877 |
2026-09-19 13:07:00 |
2026-09-19 12:17:22 |
2026-09-21 12:17:22 |
{"id": 697103, "stp": "P", "toc": "ScotRail", "uid": "L88251", "consist": "385007+385025", "dest_crs": "EDB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88251/2026-09-19/detailed", "trust_id": "071Y82MK19", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-19", "dest_arr_time": "1306", "dest_platform": "14", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1Y82", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1307", "current_leg_dep": "1303", "current_leg_end": "Edinburgh", "origin_dep_time": "1203", "origin_platform": "3", "current_location": "Edinburgh", "last_update_time": "2026-09-19T12:17:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "1306", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 14255.954, \"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\": 14302.479, \"from_m\": 14255.954, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15973.201, \"from_m\": 14302.479, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16829.419, \"from_m\": 15973.201, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17449.539, \"from_m\": 16829.419, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 18222.726, \"from_m\": 17449.539, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18661.337, \"from_m\": 18222.726, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18739.605, \"from_m\": 18661.337, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18813.313, \"from_m\": 18739.605, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18903.354, \"from_m\": 18813.313, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18937.224, \"from_m\": 18903.354, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18992.473, \"from_m\": 18937.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26480.605, \"from_m\": 18992.473, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27437.509, \"from_m\": 26480.605, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27467.904, \"from_m\": 27437.509, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27817.383, \"from_m\": 27467.904, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49084.706, \"from_m\": 27817.383, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49607.088, \"from_m\": 49084.706, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50124.645, \"from_m\": 49607.088, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 59071.767, \"from_m\": 50124.645, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59998.967, \"from_m\": 59071.767, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 60054.378, \"from_m\": 59998.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60869.065, \"from_m\": 60054.378, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 75409.79, \"from_m\": 60869.065, \"capability_applied\": null, \"effective_limit_mph\": 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\": 75475.261, \"from_m\": 75409.79, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 75507.61, \"from_m\": 75475.261, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 75576.333, \"from_m\": 75507.61, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81391.396, \"from_m\": 75576.333, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 81417.549, \"from_m\": 81391.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81483.517, \"from_m\": 81417.549, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 81517.402, \"from_m\": 81483.517, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81677.567, \"from_m\": 81517.402, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 94432.993, \"from_m\": 81677.567, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 94804.284, \"from_m\": 94432.993, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 103736.026, \"from_m\": 94804.284, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 104107.318, \"from_m\": 103736.026, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 116862.744, \"from_m\": 104107.318, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 117022.909, \"from_m\": 116862.744, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 117056.794, \"from_m\": 117022.909, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 117122.762, \"from_m\": 117056.794, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 117148.915, \"from_m\": 117122.762, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 119143.175, \"from_m\": 117148.915, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 119192.754, \"from_m\": 119143.175, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119252.055, \"from_m\": 119192.754, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 119292.475, \"from_m\": 119252.055, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119440.858, \"from_m\": 119292.475, \"capability_applied\": null, \"effective_limit_mph\": 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\": 119820.601, \"from_m\": 119440.858, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 697103, \"profile_key\": \"ea7eb3fbe3a404cf0c80e55f7bd0539f42a220bdedc4a305331567689bea944d\", \"schedule_id\": 19571, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1203\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 99270.155, \"section_seq\": 1, \"route_path_id\": 74264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 3, \"distance_m\": 103955.356, \"section_seq\": 1, \"route_path_id\": 74264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 4, \"distance_m\": 108114.283, \"section_seq\": 1, \"route_path_id\": 74264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1207H\", \"location\": \"Shawfield Jn\", \"stage_seq\": 5, \"distance_m\": 117122.762, \"section_seq\": 1, \"route_path_id\": 74264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 6, \"distance_m\": 118850.903, \"section_seq\": 1, \"route_path_id\": 74264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"Newton West Jn\", \"stage_seq\": 7, \"distance_m\": 119820.601, \"section_seq\": 1, \"route_path_id\": 74264}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 119820.601, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74264}], \"total_distance_m\": 119820.601, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 118929.251, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 891.35, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1203", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:21Z\", \"source_id\": 58592150, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:24Z\", \"source_id\": 18670224, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:02Z\", \"source_id\": 58617108, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:05Z\", \"source_id\": 18677939, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 698, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:09Z\", \"source_id\": 58641433, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:43:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:13Z\", \"source_id\": 18685239, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:02Z\", \"source_id\": 58649880, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:05Z\", \"source_id\": 18687829, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 706, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:51Z\", \"source_id\": 58675934, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:59:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:54Z\", \"source_id\": 18695602, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:31Z\", \"source_id\": 58681763, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:02:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:37Z\", \"source_id\": 18697464, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:43Z\", \"source_id\": 58693191, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:43Z\", \"source_id\": 18700877, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "14", "timing_fact_generation": 1789819604431074, "current_leg_arrival_utc": "2026-09-19T13:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:01.717152", "service_state_evidence_id": 18700877, "current_leg_start_actual_dep": "2026-09-19T13:03:00+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:02.235009", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
EDB |
1Y82 |
385007+385025 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 14255.954, "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": 14302.479, "from_m": 14255.954, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15973.201, "from_m": 14302.479, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16829.419, "from_m": 15973.201, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17449.539, "from_m": 16829.419, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 18222.726, "from_m": 17449.539, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18661.337, "from_m": 18222.726, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18739.605, "from_m": 18661.337, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18813.313, "from_m": 18739.605, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18903.354, "from_m": 18813.313, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18937.224, "from_m": 18903.354, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18992.473, "from_m": 18937.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26480.605, "from_m": 18992.473, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27437.509, "from_m": 26480.605, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27467.904, "from_m": 27437.509, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27817.383, "from_m": 27467.904, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49084.706, "from_m": 27817.383, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49607.088, "from_m": 49084.706, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50124.645, "from_m": 49607.088, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 59071.767, "from_m": 50124.645, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59998.967, "from_m": 59071.767, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 60054.378, "from_m": 59998.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60869.065, "from_m": 60054.378, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 75409.79, "from_m": 60869.065, "capability_applied": null, "effective_limit_mph": 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": 75475.261, "from_m": 75409.79, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 75507.61, "from_m": 75475.261, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 75576.333, "from_m": 75507.61, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81391.396, "from_m": 75576.333, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 81417.549, "from_m": 81391.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81483.517, "from_m": 81417.549, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 81517.402, "from_m": 81483.517, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81677.567, "from_m": 81517.402, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 94432.993, "from_m": 81677.567, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 94804.284, "from_m": 94432.993, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 103736.026, "from_m": 94804.284, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 104107.318, "from_m": 103736.026, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 116862.744, "from_m": 104107.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 117022.909, "from_m": 116862.744, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 117056.794, "from_m": 117022.909, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 117122.762, "from_m": 117056.794, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 117148.915, "from_m": 117122.762, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 119143.175, "from_m": 117148.915, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 119192.754, "from_m": 119143.175, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119252.055, "from_m": 119192.754, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 119292.475, "from_m": 119252.055, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119440.858, "from_m": 119292.475, "capability_applied": null, "effective_limit_mph": 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": 119820.601, "from_m": 119440.858, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 697103, "profile_key": "ea7eb3fbe3a404cf0c80e55f7bd0539f42a220bdedc4a305331567689bea944d", "schedule_id": 19571, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1203", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 99270.155, "section_seq": 1, "route_path_id": 74264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205H", "location": "Eglinton St Jn", "stage_seq": 3, "distance_m": 103955.356, "section_seq": 1, "route_path_id": 74264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206H", "location": "Larkfield Jn", "stage_seq": 4, "distance_m": 108114.283, "section_seq": 1, "route_path_id": 74264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1207H", "location": "Shawfield Jn", "stage_seq": 5, "distance_m": 117122.762, "section_seq": 1, "route_path_id": 74264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209H", "location": "Rutherglen East Jn", "stage_seq": 6, "distance_m": 118850.903, "section_seq": 1, "route_path_id": 74264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213", "location": "Newton West Jn", "stage_seq": 7, "distance_m": 119820.601, "section_seq": 1, "route_path_id": 74264}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 119820.601, "from_m": 0.0, "section_seq": 1, "route_path_id": 74264}], "total_distance_m": 119820.601, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 118929.251, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 891.35, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2375, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:21Z", "source_id": 58592150, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:20:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:24Z", "source_id": 18670224, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2396, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:02Z", "source_id": 58617108, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:32:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:05Z", "source_id": 18677939, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 698, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:09Z", "source_id": 58641433, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:43:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:13Z", "source_id": 18685239, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 700, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:02Z", "source_id": 58649880, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:48:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:05Z", "source_id": 18687829, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 706, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:51Z", "source_id": 58675934, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:59:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:54Z", "source_id": 18695602, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 775, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:31Z", "source_id": 58681763, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:02:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:37Z", "source_id": 18697464, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 845, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:43Z", "source_id": 58693191, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:07:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:43Z", "source_id": 18700877, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
1203 |
1203 |
3 |
None |
None |
Edinburgh |
1306 |
1306 |
14 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88251/2026-09-19/detailed |
None |
Haymarket |
2026-09-19T13:03:00+01:00 |
Edinburgh |
4.0 |
{"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
1.8 |
1303 |
1307 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-19 12:17:22 |
TERMINATED |
2026-09-19 12:07:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700877 |
1789819604431074 |
73 |
73 |
2026-09-19 12:17:02.235009 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:01.717152 |
| 666647 |
697082 |
C55734 |
122I12MK19 |
2026-09-19 |
COMPLETE |
18700491 |
2026-09-19 13:07:00 |
2026-09-19 12:17:22 |
2026-09-21 12:17:22 |
{"id": 697082, "stp": "P", "toc": "Tyne and Wear Metro", "uid": "C55734", "consist": null, "dest_crs": "SHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C55734/2026-09-19/detailed", "trust_id": "122I12MK19", "origin_crs": "APN", "show_on_map": 0, "dar_est_time": "12:02:00", "dar_platform": null, "dest_station": "South Hylton (Sunderland Metro)", "service_date": "2026-09-19", "dest_arr_time": "1308", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "2I12", "timing_status": "ON TIME", "origin_station": "Newcastle Airport", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1202", "origin_platform": null, "current_location": "South Hylton (Sunderland Metro)", "last_update_time": "2026-09-19T12:17:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1307½", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Pallion", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 93.188, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 386.696, \"from_m\": 93.188, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 464.167, \"from_m\": 386.696, \"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\": 497.942, \"from_m\": 464.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1055.142, \"from_m\": 497.942, \"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\": 4484.259, \"from_m\": 1055.142, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10743.259, \"from_m\": 4484.259, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14933.121, \"from_m\": 10743.259, \"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\": 14954.647, \"from_m\": 14933.121, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14982.161, \"from_m\": 14954.647, \"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\": 15927.256, \"from_m\": 14982.161, \"capability_applied\": null, \"effective_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\": 697082, \"profile_key\": \"1f2f7500d6be5221b2aa9042cdf0bb9de94f04b904588b39233a7b3401ac561b\", \"schedule_id\": 10758, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1202\", \"location\": \"Newcastle Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67574}, {\"is_pass\": false, \"wtt_arr\": \"1214\", \"wtt_dep\": \"1214H\", \"location\": \"Regent Centre (Newcastle)\", \"stage_seq\": 2, \"distance_m\": 13275.624, \"section_seq\": 1, \"route_path_id\": 67574}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1218\", \"location\": \"South Gosforth\", \"stage_seq\": 3, \"distance_m\": 15030.206, \"section_seq\": 1, \"route_path_id\": 67574}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1228\", \"location\": \"Newcastle (Metro)\", \"stage_seq\": 4, \"distance_m\": 15927.256, \"section_seq\": 1, \"route_path_id\": 67574}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 15927.256, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67574}], \"total_distance_m\": 15927.256, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 8374.352, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 7552.904, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1202", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:15:42Z\", \"source_id\": 58452996, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:15:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:08Z\", \"source_id\": 18683857, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:13:08Z\", \"source_id\": 58447288, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:13:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:29Z\", \"source_id\": 18685380, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:09:10Z\", \"source_id\": 58438703, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:10:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:43Z\", \"source_id\": 18687566, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:06:07Z\", \"source_id\": 58431919, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:06:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:50:10Z\", \"source_id\": 18689845, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:03:48Z\", \"source_id\": 58426838, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:04:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:21Z\", \"source_id\": 18691330, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3978, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:02:48Z\", \"source_id\": 58424596, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:03:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:44Z\", \"source_id\": 18692242, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:20Z\", \"source_id\": 18693311, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:15Z\", \"source_id\": 18695165, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:10Z\", \"source_id\": 18696438, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:31Z\", \"source_id\": 18697339, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:30Z\", \"source_id\": 18698713, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:08Z\", \"source_id\": 18700491, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "South Hylton (Sunderland Metro)", "service_state_platform": "1", "timing_fact_generation": 1789819569876231, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:01.723344", "service_state_evidence_id": 18700491, "current_leg_start_actual_dep": null, "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:01.880753", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Tyne and Wear Metro |
P |
APN |
SHZ |
2I12 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 93.188, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 386.696, "from_m": 93.188, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 464.167, "from_m": 386.696, "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": 497.942, "from_m": 464.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1055.142, "from_m": 497.942, "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": 4484.259, "from_m": 1055.142, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10743.259, "from_m": 4484.259, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14933.121, "from_m": 10743.259, "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": 14954.647, "from_m": 14933.121, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14982.161, "from_m": 14954.647, "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": 15927.256, "from_m": 14982.161, "capability_applied": null, "effective_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": 697082, "profile_key": "1f2f7500d6be5221b2aa9042cdf0bb9de94f04b904588b39233a7b3401ac561b", "schedule_id": 10758, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1202", "location": "Newcastle Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67574}, {"is_pass": false, "wtt_arr": "1214", "wtt_dep": "1214H", "location": "Regent Centre (Newcastle)", "stage_seq": 2, "distance_m": 13275.624, "section_seq": 1, "route_path_id": 67574}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1218", "location": "South Gosforth", "stage_seq": 3, "distance_m": 15030.206, "section_seq": 1, "route_path_id": 67574}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1228", "location": "Newcastle (Metro)", "stage_seq": 4, "distance_m": 15927.256, "section_seq": 1, "route_path_id": 67574}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 15927.256, "from_m": 0.0, "section_seq": 1, "route_path_id": 67574}], "total_distance_m": 15927.256, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 8374.352, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 7552.904, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3744, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:15:42Z", "source_id": 58452996, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T10:15:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:08Z", "source_id": 18683857, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3958, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:13:08Z", "source_id": 58447288, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:13:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:29Z", "source_id": 18685380, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3965, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:09:10Z", "source_id": 58438703, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:10:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:43Z", "source_id": 18687566, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3972, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:06:07Z", "source_id": 58431919, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T10:06:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:50:10Z", "source_id": 18689845, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4030, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:03:48Z", "source_id": 58426838, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T10:04:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:21Z", "source_id": 18691330, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3978, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:02:48Z", "source_id": 58424596, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:03:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:44Z", "source_id": 18692242, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:20Z", "source_id": 18693311, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:15Z", "source_id": 18695165, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:10Z", "source_id": 18696438, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T13:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:31Z", "source_id": 18697339, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T13:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:30Z", "source_id": 18698713, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:08Z", "source_id": 18700491, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
Newcastle Airport |
1202 |
1202 |
None |
12:02:00 |
None |
South Hylton (Sunderland Metro) |
1308 |
1307½ |
None |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C55734/2026-09-19/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Pallion |
South Hylton (Sunderland Metro) |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-19 12:17:22 |
TERMINATED |
2026-09-19 12:07:00 |
South Hylton (Sunderland Metro) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700491 |
1789819569876231 |
37 |
37 |
2026-09-19 12:17:01.880753 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:01.723344 |
| 666648 |
695764 |
G26296 |
871F20MH19 |
2026-09-19 |
COMPLETE |
18701167 |
2026-09-19 13:07:00 |
2026-09-19 12:17:22 |
2026-09-21 12:17:22 |
{"id": 695764, "stp": "P", "toc": "Southern", "uid": "G26296", "consist": null, "dest_crs": "ORE", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26296/2026-09-19/detailed", "trust_id": "871F20MH19", "origin_crs": null, "show_on_map": 0, "dar_est_time": "11:08:00", "dar_platform": null, "dest_station": "Ore", "service_date": "2026-09-19", "dest_arr_time": "1302", "dest_platform": "1", "is_terminated": 1, "next_location": "Hastings", "signalling_id": "1F20", "timing_status": null, "origin_station": "London Victoria (C)", "current_leg_arr": "1308", "current_leg_dep": "1304", "current_leg_end": "Hastings", "origin_dep_time": "1054", "origin_platform": "18", "current_location": "Hastings Carriage Holding Sidings", "last_update_time": "2026-09-19T12:17:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5605912, 50.8557738], [0.5612582, 50.8558684], [0.5618760999999999, 50.8559575], [0.5642292999999999, 50.8562914], [0.5718326, 50.8573809], [0.5719913, 50.85740340000001], [0.572075, 50.85741529999999], [0.57344, 50.8576175], [0.5738903, 50.8576808], [0.5740520999999998, 50.857704600000005], [0.5743966000000001, 50.857753800000005], [0.5749452999999999, 50.85783670000001], [0.5750668, 50.8578644], [0.5751324999999999, 50.857882], [0.5753068, 50.8579466], [0.5755373, 50.858032], [0.5762823999999999, 50.858281], [0.5768171502148498, 50.85845361975165]]}", "current_leg_start": "St. Leonards Warrior Sq", "dest_arr_time_act": "1302", "motion_projection": null, "next_location_lat": "50.8584536", "next_location_lon": "0.5768172", "previous_location": "St. Leonards Warrior Sq", "current_leg_milage": "0.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"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\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3178.272, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4180.149, \"from_m\": 3178.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8000.584, \"from_m\": 4180.149, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9172.52, \"from_m\": 8000.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9615.397, \"from_m\": 9172.52, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10168.375, \"from_m\": 9615.397, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10219.747, \"from_m\": 10168.375, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10361.629, \"from_m\": 10219.747, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10779.704, \"from_m\": 10361.629, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14110.586, \"from_m\": 10779.704, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14608.748, \"from_m\": 14110.586, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17150.802, \"from_m\": 14608.748, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32992.69, \"from_m\": 17150.802, \"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\": 33906.704, \"from_m\": 32992.69, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 34280.695, \"from_m\": 33906.704, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35215.517, \"from_m\": 34280.695, \"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\": 40639.804, \"from_m\": 35215.517, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40730.692, \"from_m\": 40639.804, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41002.958, \"from_m\": 40730.692, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 695764, \"profile_key\": \"89fc6bdda2f317241b6c39b81c9e72417dc21ae87ae50a262f865b0e606ffd2f\", \"schedule_id\": 13148, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1054\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1056H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 70156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1058\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 70156}, {\"is_pass\": false, \"wtt_arr\": \"1100\", \"wtt_dep\": \"1101\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 70156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1103H\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 70156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1105\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 9822.656, \"section_seq\": 1, \"route_path_id\": 70156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1108\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 10219.747, \"section_seq\": 1, \"route_path_id\": 70156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1108H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 11531.583, \"section_seq\": 1, \"route_path_id\": 70156}, {\"is_pass\": false, \"wtt_arr\": \"1109H\", \"wtt_dep\": \"1110H\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 12417.296, \"section_seq\": 1, \"route_path_id\": 70156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1114\", \"location\": \"Purley\", \"stage_seq\": 10, \"distance_m\": 13877.931, \"section_seq\": 1, \"route_path_id\": 70156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1115\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 17211.526, \"section_seq\": 1, \"route_path_id\": 70156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1120H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 12, \"distance_m\": 20107.663, \"section_seq\": 1, \"route_path_id\": 70156}, {\"is_pass\": false, \"wtt_arr\": \"1124H\", \"wtt_dep\": \"1126H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 13, \"distance_m\": 22540.375, \"section_seq\": 1, \"route_path_id\": 70156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1129H\", \"location\": \"Three Bridges\", \"stage_seq\": 14, \"distance_m\": 24378.644, \"section_seq\": 1, \"route_path_id\": 70156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1131\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 15, \"distance_m\": 26469.657, \"section_seq\": 1, \"route_path_id\": 70156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1135\", \"location\": \"Copyhold Jn\", \"stage_seq\": 16, \"distance_m\": 32553.799, \"section_seq\": 1, \"route_path_id\": 70156}, {\"is_pass\": false, \"wtt_arr\": \"1136H\", \"wtt_dep\": \"1138\", \"location\": \"Haywards Heath\", \"stage_seq\": 17, \"distance_m\": 36261.071, \"section_seq\": 1, \"route_path_id\": 70156}, {\"is_pass\": false, \"wtt_arr\": \"1141H\", \"wtt_dep\": \"1142\", \"location\": \"Wivelsfield\", \"stage_seq\": 18, \"distance_m\": 40600.831, \"section_seq\": 1, \"route_path_id\": 70156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1142H\", \"location\": \"Keymer Jn\", \"stage_seq\": 19, \"distance_m\": 41002.958, \"section_seq\": 1, \"route_path_id\": 70156}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41002.958, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70156}], \"total_distance_m\": 41002.958, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 39159.239, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1843.719, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1054", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "4.0", "current_position_lat": "50.8584536", "current_position_lon": "0.5768172", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:15:58Z\", \"source_id\": 58453537, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:17:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:16:04Z\", \"source_id\": 18627909, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:28:18Z\", \"source_id\": 58479498, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:29:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:28:22Z\", \"source_id\": 18635940, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:33:36Z\", \"source_id\": 58490900, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:34:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:33:38Z\", \"source_id\": 18639380, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:41:38Z\", \"source_id\": 58507701, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:42:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:41:41Z\", \"source_id\": 18644634, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:48:08Z\", \"source_id\": 58521827, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:49:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:48:09Z\", \"source_id\": 18648900, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:13Z\", \"source_id\": 58535336, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:55:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:15Z\", \"source_id\": 18652894, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31158, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:08Z\", \"source_id\": 58552783, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:11Z\", \"source_id\": 18658108, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:46Z\", \"source_id\": 58586644, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:18:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:49Z\", \"source_id\": 18668481, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:03Z\", \"source_id\": 58606248, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:09Z\", \"source_id\": 18674692, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:02Z\", \"source_id\": 58601916, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 31218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:30Z\", \"source_id\": 58622631, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:05Z\", \"source_id\": 18673352, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:33Z\", \"source_id\": 18679564, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:23Z\", \"source_id\": 58639762, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:43:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:42:26Z\", \"source_id\": 18684712, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:13Z\", \"source_id\": 58648202, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:18Z\", \"source_id\": 18687292, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:50:28Z\", \"source_id\": 58657512, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:50:33Z\", \"source_id\": 18690098, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:14Z\", \"source_id\": 58663674, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:54:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:18Z\", \"source_id\": 18691924, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:14Z\", \"source_id\": 58663674, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:18Z\", \"source_id\": 18691928, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:07:05Z\", \"source_id\": 58694036, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:08:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:07:08Z\", \"source_id\": 18701165, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hastings", "service_state_platform": "3", "timing_fact_generation": 1789819628830456, "current_leg_arrival_utc": "2026-09-19T12:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:08.807215", "service_state_evidence_id": 18701167, "current_leg_start_actual_dep": "2026-09-19T12:55:30+01:00", "operational_evidence_version": 153, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:09.631736", "service_state_valid_until_kind": null, "operational_interpretation_version": 153, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
ORE |
1F20 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 409.18, "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": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3178.272, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4180.149, "from_m": 3178.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8000.584, "from_m": 4180.149, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9172.52, "from_m": 8000.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9615.397, "from_m": 9172.52, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10168.375, "from_m": 9615.397, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10219.747, "from_m": 10168.375, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10361.629, "from_m": 10219.747, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10779.704, "from_m": 10361.629, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14110.586, "from_m": 10779.704, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14608.748, "from_m": 14110.586, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17150.802, "from_m": 14608.748, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32992.69, "from_m": 17150.802, "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": 33906.704, "from_m": 32992.69, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 34280.695, "from_m": 33906.704, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35215.517, "from_m": 34280.695, "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": 40639.804, "from_m": 35215.517, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40730.692, "from_m": 40639.804, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41002.958, "from_m": 40730.692, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 695764, "profile_key": "89fc6bdda2f317241b6c39b81c9e72417dc21ae87ae50a262f865b0e606ffd2f", "schedule_id": 13148, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1054", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1056H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 70156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1058", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 70156}, {"is_pass": false, "wtt_arr": "1100", "wtt_dep": "1101", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 70156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1103H", "location": "Balham", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 70156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1105", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 9822.656, "section_seq": 1, "route_path_id": 70156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1108", "location": "Selhurst", "stage_seq": 7, "distance_m": 10219.747, "section_seq": 1, "route_path_id": 70156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1108H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 11531.583, "section_seq": 1, "route_path_id": 70156}, {"is_pass": false, "wtt_arr": "1109H", "wtt_dep": "1110H", "location": "East Croydon", "stage_seq": 9, "distance_m": 12417.296, "section_seq": 1, "route_path_id": 70156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1114", "location": "Purley", "stage_seq": 10, "distance_m": 13877.931, "section_seq": 1, "route_path_id": 70156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1115", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 17211.526, "section_seq": 1, "route_path_id": 70156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1120H", "location": "Earlswood (Surrey)", "stage_seq": 12, "distance_m": 20107.663, "section_seq": 1, "route_path_id": 70156}, {"is_pass": false, "wtt_arr": "1124H", "wtt_dep": "1126H", "location": "Gatwick Airport", "stage_seq": 13, "distance_m": 22540.375, "section_seq": 1, "route_path_id": 70156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1129H", "location": "Three Bridges", "stage_seq": 14, "distance_m": 24378.644, "section_seq": 1, "route_path_id": 70156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1131", "location": "Balcombe Tunnel Jn", "stage_seq": 15, "distance_m": 26469.657, "section_seq": 1, "route_path_id": 70156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1135", "location": "Copyhold Jn", "stage_seq": 16, "distance_m": 32553.799, "section_seq": 1, "route_path_id": 70156}, {"is_pass": false, "wtt_arr": "1136H", "wtt_dep": "1138", "location": "Haywards Heath", "stage_seq": 17, "distance_m": 36261.071, "section_seq": 1, "route_path_id": 70156}, {"is_pass": false, "wtt_arr": "1141H", "wtt_dep": "1142", "location": "Wivelsfield", "stage_seq": 18, "distance_m": 40600.831, "section_seq": 1, "route_path_id": 70156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1142H", "location": "Keymer Jn", "stage_seq": 19, "distance_m": 41002.958, "section_seq": 1, "route_path_id": 70156}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41002.958, "from_m": 0.0, "section_seq": 1, "route_path_id": 70156}], "total_distance_m": 41002.958, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 39159.239, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1843.719, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:15:58Z", "source_id": 58453537, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T10:17:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:16:04Z", "source_id": 18627909, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30627, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:28:18Z", "source_id": 58479498, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T10:29:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:28:22Z", "source_id": 18635940, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:33:36Z", "source_id": 58490900, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T10:34:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:33:38Z", "source_id": 18639380, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:41:38Z", "source_id": 58507701, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T10:42:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:41:41Z", "source_id": 18644634, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30880, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:48:08Z", "source_id": 58521827, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T10:49:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:48:09Z", "source_id": 18648900, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31137, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:13Z", "source_id": 58535336, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T10:55:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:15Z", "source_id": 18652894, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31158, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:08Z", "source_id": 58552783, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:03:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:11Z", "source_id": 18658108, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31211, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:46Z", "source_id": 58586644, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:18:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:49Z", "source_id": 18668481, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31231, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:03Z", "source_id": 58606248, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T11:28:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:09Z", "source_id": 18674692, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31221, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:02Z", "source_id": 58601916, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T11:25:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 31218, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:30Z", "source_id": 58622631, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T11:35:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:05Z", "source_id": 18673352, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:33Z", "source_id": 18679564, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31247, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:23Z", "source_id": 58639762, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T11:43:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:42:26Z", "source_id": 18684712, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31251, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:13Z", "source_id": 58648202, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T11:47:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:18Z", "source_id": 18687292, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31241, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:50:28Z", "source_id": 58657512, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T11:51:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:50:33Z", "source_id": 18690098, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-19T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31260, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:14Z", "source_id": 58663674, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T11:54:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:18Z", "source_id": 18691924, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31263, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:14Z", "source_id": 58663674, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T11:56:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:18Z", "source_id": 18691928, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-19T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31298, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:07:05Z", "source_id": 58694036, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T12:08:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:07:08Z", "source_id": 18701165, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T13:08:00+01:00", "operational_fact": true}] |
London Victoria (C) |
1054 |
1054 |
18 |
11:08:00 |
None |
Ore |
1302 |
1302 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G26296/2026-09-19/detailed |
None |
St. Leonards Warrior Sq |
2026-09-19T12:55:30+01:00 |
Hastings |
4.0 |
{"type": "LineString", "coordinates": [[0.5605912, 50.8557738], [0.5612582, 50.8558684], [0.5618760999999999, 50.8559575], [0.5642292999999999, 50.8562914], [0.5718326, 50.8573809], [0.5719913, 50.85740340000001], [0.572075, 50.85741529999999], [0.57344, 50.8576175], [0.5738903, 50.8576808], [0.5740520999999998, 50.857704600000005], [0.5743966000000001, 50.857753800000005], [0.5749452999999999, 50.85783670000001], [0.5750668, 50.8578644], [0.5751324999999999, 50.857882], [0.5753068, 50.8579466], [0.5755373, 50.858032], [0.5762823999999999, 50.858281], [0.5768171502148498, 50.85845361975165]]} |
0.7 |
1304 |
1308 |
St. Leonards Warrior Sq |
Hastings Carriage Holding Sidings |
Hastings |
50.8584536 |
0.5768172 |
50.8584536 |
0.5768172 |
1 |
0 |
2026-09-19 12:17:22 |
TERMINATED |
2026-09-19 12:07:00 |
Hastings |
TRUST |
TRUST_CANCELLATION |
18701167 |
1789819628830456 |
153 |
153 |
2026-09-19 12:17:09.631736 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:08.807215 |
| 666649 |
697993 |
W04207 |
889F28ML19 |
2026-09-19 |
COMPLETE |
18700532 |
2026-09-19 13:07:00 |
2026-09-19 12:17:22 |
2026-09-21 12:17:22 |
{"id": 697993, "stp": "P", "toc": "London Overground", "uid": "W04207", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04207/2026-09-19/detailed", "trust_id": "889F28ML19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-19", "dest_arr_time": "1305", "dest_platform": "2", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "9F28", "timing_status": "LATE", "origin_station": "New Cross ELL", "current_leg_arr": "1307", "current_leg_dep": "1305", "current_leg_end": "Dalston Junction", "origin_dep_time": "1243", "origin_platform": "D", "current_location": "Dalston Junction", "last_update_time": "2026-09-19T12:17:22", "route_debug_link": null, "timing_variation": "+2 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": "1305", "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\": 33.211, \"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\": 435.256, \"from_m\": 33.211, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 697993, \"profile_key\": \"5baed36a5d5600303bbf9291f3ed8a5b29bf47a1c11568bc9baad43948e1b479\", \"schedule_id\": 23625, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"New Cross ELL\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Rolt Street Jn\", \"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\": 125, \"speed_covered_distance_m\": 1260.133, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 33.211, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1243", "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-19T11:47:29Z\", \"source_id\": 58650814, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:33Z\", \"source_id\": 18688107, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:20Z\", \"source_id\": 58654964, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:25Z\", \"source_id\": 18689331, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:10Z\", \"source_id\": 58659137, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:15Z\", \"source_id\": 18690607, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:07Z\", \"source_id\": 58663477, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:10Z\", \"source_id\": 18691861, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:59Z\", \"source_id\": 58667392, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:04Z\", \"source_id\": 18693111, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:03Z\", \"source_id\": 58672048, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:08Z\", \"source_id\": 18694468, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:39Z\", \"source_id\": 58677610, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:41Z\", \"source_id\": 18696107, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:09Z\", \"source_id\": 58683051, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:02:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:14Z\", \"source_id\": 18697861, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:33Z\", \"source_id\": 58688353, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:39Z\", \"source_id\": 18699488, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:09Z\", \"source_id\": 58691979, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:13Z\", \"source_id\": 18700532, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "2", "timing_fact_generation": 1789819574798764, "current_leg_arrival_utc": "2026-09-19T13:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:09.372199", "service_state_evidence_id": 18700532, "current_leg_start_actual_dep": "2026-09-19T13:05:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:09.654509", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
DLJ |
9F28 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 33.211, "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": 435.256, "from_m": 33.211, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 697993, "profile_key": "5baed36a5d5600303bbf9291f3ed8a5b29bf47a1c11568bc9baad43948e1b479", "schedule_id": 23625, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1243", "location": "New Cross ELL", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244", "location": "Rolt Street Jn", "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": 125, "speed_covered_distance_m": 1260.133, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 33.211, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:29Z", "source_id": 58650814, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:48:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:33Z", "source_id": 18688107, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:20Z", "source_id": 58654964, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:49:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:25Z", "source_id": 18689331, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:10Z", "source_id": 58659137, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:51:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:15Z", "source_id": 18690607, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:07Z", "source_id": 58663477, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:53:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:10Z", "source_id": 18691861, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:59Z", "source_id": 58667392, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:55:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:04Z", "source_id": 18693111, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:03Z", "source_id": 58672048, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:57:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:08Z", "source_id": 18694468, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:39Z", "source_id": 58677610, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:00:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:41Z", "source_id": 18696107, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:09Z", "source_id": 58683051, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:02:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:14Z", "source_id": 18697861, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:33Z", "source_id": 58688353, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:04:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:39Z", "source_id": 18699488, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15049, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:09Z", "source_id": 58691979, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:07:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:13Z", "source_id": 18700532, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
New Cross ELL |
1243 |
1243 |
D |
None |
None |
Dalston Junction |
1305 |
1305 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W04207/2026-09-19/detailed |
None |
Haggerston |
2026-09-19T13:05: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 |
1305 |
1307 |
Haggerston |
Dalston Junction |
Dalston Junction |
51.5454441 |
-0.0750714 |
51.5454441 |
-0.0750714 |
1 |
0 |
2026-09-19 12:17:22 |
TERMINATED |
2026-09-19 12:07:00 |
Dalston Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700532 |
1789819574798764 |
44 |
44 |
2026-09-19 12:17:09.654509 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:09.372199 |
| 666650 |
697421 |
L12289 |
879D28MK19 |
2026-09-19 |
COMPLETE |
18700766 |
2026-09-19 13:07:00 |
2026-09-19 12:17:22 |
2026-09-21 12:17:22 |
{"id": 697421, "stp": "P", "toc": "London Overground", "uid": "L12289", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12289/2026-09-19/detailed", "trust_id": "879D28MK19", "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-19", "dest_arr_time": "1309", "dest_platform": "1", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "9D28", "timing_status": "ON TIME", "origin_station": "West Croydon", "current_leg_arr": "1307", "current_leg_dep": "1305", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "1216", "origin_platform": "1", "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-19T12:17:22", "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": "1307", "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\": 198.732, \"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\": 317.46, \"from_m\": 198.732, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 842.044, \"from_m\": 317.46, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2401.836, \"from_m\": 842.044, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6778.156, \"from_m\": 2401.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14757.352, \"from_m\": 6778.156, \"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\": 14842.423, \"from_m\": 14757.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15358.784, \"from_m\": 14842.423, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17135.155, \"from_m\": 15358.784, \"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\": 17447.115, \"from_m\": 17135.155, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19257.895, \"from_m\": 17447.115, \"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\": 20733.227, \"from_m\": 19257.895, \"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\": 21271.785, \"from_m\": 20733.227, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27258.136, \"from_m\": 21271.785, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27314.565, \"from_m\": 27258.136, \"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\": 27402.422, \"from_m\": 27314.565, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27762.262, \"from_m\": 27402.422, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27859.832, \"from_m\": 27762.262, \"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\": 28148.578, \"from_m\": 27859.832, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31058.208, \"from_m\": 28148.578, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32381.459, \"from_m\": 31058.208, \"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\": 34103.063, \"from_m\": 32381.459, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34150.273, \"from_m\": 34103.063, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36339.518, \"from_m\": 34150.273, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36613.561, \"from_m\": 36339.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\": 38243.351, \"from_m\": 36613.561, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38302.147, \"from_m\": 38243.351, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38969.768, \"from_m\": 38302.147, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39000.794, \"from_m\": 38969.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43749.207, \"from_m\": 39000.794, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44452.547, \"from_m\": 43749.207, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44546.512, \"from_m\": 44452.547, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45291.406, \"from_m\": 44546.512, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47217.877, \"from_m\": 45291.406, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47341.219, \"from_m\": 47217.877, \"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\": 48121.958, \"from_m\": 47341.219, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48952.541, \"from_m\": 48121.958, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49807.218, \"from_m\": 48952.541, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50384.553, \"from_m\": 49807.218, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 697421, \"profile_key\": \"1c4719c871a4f7fa4f3c3c68fc813b0f70651956e8f705b05166fc652f84d907\", \"schedule_id\": 16428, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1216\", \"location\": \"West Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 2, \"distance_m\": 2639.046, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 3, \"distance_m\": 7890.076, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1221\", \"wtt_dep\": \"1222\", \"location\": \"Norwood Junction\", \"stage_seq\": 4, \"distance_m\": 12985.077, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1224H\", \"wtt_dep\": \"1225\", \"location\": \"Anerley\", \"stage_seq\": 5, \"distance_m\": 14678.024, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1226H\", \"location\": \"Penge West\", \"stage_seq\": 6, \"distance_m\": 17312.006, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1228H\", \"wtt_dep\": \"1229H\", \"location\": \"Sydenham\", \"stage_seq\": 7, \"distance_m\": 21481.665, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1232\", \"location\": \"Forest Hill\", \"stage_seq\": 8, \"distance_m\": 24386.141, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1234H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 9, \"distance_m\": 27580.993, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1237\", \"location\": \"Brockley\", \"stage_seq\": 10, \"distance_m\": 29633.129, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1239H\", \"location\": \"New Cross Gate\", \"stage_seq\": 11, \"distance_m\": 31244.342, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241H\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 12, \"distance_m\": 33262.627, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242H\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 13, \"distance_m\": 34865.14, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": \"1244\", \"location\": \"Surrey Quays\", \"stage_seq\": 14, \"distance_m\": 36577.504, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": \"1246\", \"location\": \"Canada Water\", \"stage_seq\": 15, \"distance_m\": 38747.439, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": \"1247H\", \"location\": \"Rotherhithe\", \"stage_seq\": 16, \"distance_m\": 41404.048, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1248H\", \"wtt_dep\": \"1249\", \"location\": \"Wapping\", \"stage_seq\": 17, \"distance_m\": 44120.335, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1250H\", \"wtt_dep\": \"1251\", \"location\": \"Shadwell\", \"stage_seq\": 18, \"distance_m\": 48316.98, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1252H\", \"wtt_dep\": \"1253H\", \"location\": \"Whitechapel\", \"stage_seq\": 19, \"distance_m\": 49655.576, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"1255\", \"wtt_dep\": \"1256\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 20, \"distance_m\": 50384.553, \"section_seq\": 1, \"route_path_id\": 34957}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50384.553, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34957}], \"total_distance_m\": 50384.553, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 48691.454, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1693.099, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1216", "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-19T11:19:57Z\", \"source_id\": 58591227, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:00Z\", \"source_id\": 18669985, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:34Z\", \"source_id\": 58598986, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:40Z\", \"source_id\": 18672380, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:21Z\", \"source_id\": 58602648, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:23Z\", \"source_id\": 18673527, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:29Z\", \"source_id\": 58609346, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:33Z\", \"source_id\": 18675609, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:12Z\", \"source_id\": 58615203, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:14Z\", \"source_id\": 18677376, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:04Z\", \"source_id\": 58621759, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:09Z\", \"source_id\": 18679334, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:56Z\", \"source_id\": 58628080, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:37:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:00Z\", \"source_id\": 18681179, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:05Z\", \"source_id\": 58632771, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:39:10Z\", \"source_id\": 18682540, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:16Z\", \"source_id\": 58641701, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:43:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:21Z\", \"source_id\": 18685305, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:06Z\", \"source_id\": 58645841, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:13Z\", \"source_id\": 18686516, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:48Z\", \"source_id\": 58649368, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:51Z\", \"source_id\": 18687653, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:39Z\", \"source_id\": 58653344, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:44Z\", \"source_id\": 18688865, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:50:33Z\", \"source_id\": 58657763, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:50:37Z\", \"source_id\": 18690159, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:27Z\", \"source_id\": 58661910, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:29Z\", \"source_id\": 18691423, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:04Z\", \"source_id\": 58667624, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:08Z\", \"source_id\": 18693151, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:31Z\", \"source_id\": 58672968, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:58:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:35Z\", \"source_id\": 18694748, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:47Z\", \"source_id\": 58677892, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:49Z\", \"source_id\": 18696210, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:26Z\", \"source_id\": 58681580, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:02:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:31Z\", \"source_id\": 18697367, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:22Z\", \"source_id\": 58688010, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:24Z\", \"source_id\": 18699354, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:32Z\", \"source_id\": 58692843, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:35Z\", \"source_id\": 18700766, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "1", "timing_fact_generation": 1789819597807604, "current_leg_arrival_utc": "2026-09-19T13:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:10.467570", "service_state_evidence_id": 18700766, "current_leg_start_actual_dep": "2026-09-19T13:05:00+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:10.905532", "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 |
9D28 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 198.732, "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": 317.46, "from_m": 198.732, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 842.044, "from_m": 317.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2401.836, "from_m": 842.044, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6778.156, "from_m": 2401.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14757.352, "from_m": 6778.156, "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": 14842.423, "from_m": 14757.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15358.784, "from_m": 14842.423, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17135.155, "from_m": 15358.784, "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": 17447.115, "from_m": 17135.155, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19257.895, "from_m": 17447.115, "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": 20733.227, "from_m": 19257.895, "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": 21271.785, "from_m": 20733.227, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27258.136, "from_m": 21271.785, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27314.565, "from_m": 27258.136, "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": 27402.422, "from_m": 27314.565, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27762.262, "from_m": 27402.422, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27859.832, "from_m": 27762.262, "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": 28148.578, "from_m": 27859.832, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31058.208, "from_m": 28148.578, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32381.459, "from_m": 31058.208, "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": 34103.063, "from_m": 32381.459, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34150.273, "from_m": 34103.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36339.518, "from_m": 34150.273, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36613.561, "from_m": 36339.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": 38243.351, "from_m": 36613.561, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38302.147, "from_m": 38243.351, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38969.768, "from_m": 38302.147, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39000.794, "from_m": 38969.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43749.207, "from_m": 39000.794, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44452.547, "from_m": 43749.207, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44546.512, "from_m": 44452.547, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45291.406, "from_m": 44546.512, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47217.877, "from_m": 45291.406, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47341.219, "from_m": 47217.877, "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": 48121.958, "from_m": 47341.219, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48952.541, "from_m": 48121.958, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49807.218, "from_m": 48952.541, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50384.553, "from_m": 49807.218, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 697421, "profile_key": "1c4719c871a4f7fa4f3c3c68fc813b0f70651956e8f705b05166fc652f84d907", "schedule_id": 16428, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1216", "location": "West Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34957}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 2, "distance_m": 2639.046, "section_seq": 1, "route_path_id": 34957}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219H", "location": "Norwood Fork Jn", "stage_seq": 3, "distance_m": 7890.076, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1221", "wtt_dep": "1222", "location": "Norwood Junction", "stage_seq": 4, "distance_m": 12985.077, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1224H", "wtt_dep": "1225", "location": "Anerley", "stage_seq": 5, "distance_m": 14678.024, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1226H", "location": "Penge West", "stage_seq": 6, "distance_m": 17312.006, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1228H", "wtt_dep": "1229H", "location": "Sydenham", "stage_seq": 7, "distance_m": 21481.665, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1232", "location": "Forest Hill", "stage_seq": 8, "distance_m": 24386.141, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1234H", "location": "Honor Oak Park", "stage_seq": 9, "distance_m": 27580.993, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1237", "location": "Brockley", "stage_seq": 10, "distance_m": 29633.129, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1239H", "location": "New Cross Gate", "stage_seq": 11, "distance_m": 31244.342, "section_seq": 1, "route_path_id": 34957}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241H", "location": "Canal Jn (New Cross)", "stage_seq": 12, "distance_m": 33262.627, "section_seq": 1, "route_path_id": 34957}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242H", "location": "Surrey Quays Silwood Jn", "stage_seq": 13, "distance_m": 34865.14, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": "1244", "location": "Surrey Quays", "stage_seq": 14, "distance_m": 36577.504, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": "1246", "location": "Canada Water", "stage_seq": 15, "distance_m": 38747.439, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": "1247H", "location": "Rotherhithe", "stage_seq": 16, "distance_m": 41404.048, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1248H", "wtt_dep": "1249", "location": "Wapping", "stage_seq": 17, "distance_m": 44120.335, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1250H", "wtt_dep": "1251", "location": "Shadwell", "stage_seq": 18, "distance_m": 48316.98, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1252H", "wtt_dep": "1253H", "location": "Whitechapel", "stage_seq": 19, "distance_m": 49655.576, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1255", "wtt_dep": "1256", "location": "Shoreditch High Street", "stage_seq": 20, "distance_m": 50384.553, "section_seq": 1, "route_path_id": 34957}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50384.553, "from_m": 0.0, "section_seq": 1, "route_path_id": 34957}], "total_distance_m": 50384.553, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 48691.454, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1693.099, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29974, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:57Z", "source_id": 58591227, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:20:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:00Z", "source_id": 18669985, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30029, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:34Z", "source_id": 58598986, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:24:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:40Z", "source_id": 18672380, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30033, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:21Z", "source_id": 58602648, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:25:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:23Z", "source_id": 18673527, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:29Z", "source_id": 58609346, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:29:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:33Z", "source_id": 18675609, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:12Z", "source_id": 58615203, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:31:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:14Z", "source_id": 18677376, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:04Z", "source_id": 58621759, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:34:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:09Z", "source_id": 18679334, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:56Z", "source_id": 58628080, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:37:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:00Z", "source_id": 18681179, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:05Z", "source_id": 58632771, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:39:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:39:10Z", "source_id": 18682540, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:16Z", "source_id": 58641701, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:43:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:21Z", "source_id": 18685305, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:06Z", "source_id": 58645841, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:45:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:13Z", "source_id": 18686516, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:48Z", "source_id": 58649368, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:47:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:51Z", "source_id": 18687653, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:39Z", "source_id": 58653344, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:48:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:44Z", "source_id": 18688865, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:50:33Z", "source_id": 58657763, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:51:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:50:37Z", "source_id": 18690159, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:27Z", "source_id": 58661910, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:53:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:29Z", "source_id": 18691423, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:04Z", "source_id": 58667624, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:55:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:08Z", "source_id": 18693151, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:31Z", "source_id": 58672968, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:58:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:35Z", "source_id": 18694748, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:47Z", "source_id": 58677892, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:00:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:49Z", "source_id": 18696210, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:26Z", "source_id": 58681580, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:02:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:31Z", "source_id": 18697367, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15023, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:22Z", "source_id": 58688010, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:04:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:24Z", "source_id": 18699354, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15027, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:32Z", "source_id": 58692843, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T12:07:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:35Z", "source_id": 18700766, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
West Croydon |
1216 |
1216 |
1 |
None |
None |
Highbury & Islington (East London Line) |
1309 |
1307 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L12289/2026-09-19/detailed |
None |
Canonbury East London Line |
2026-09-19T13:05:00+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 |
1305 |
1307 |
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-19 12:17:22 |
TERMINATED |
2026-09-19 12:07:00 |
Highbury & Islington (East London Line) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700766 |
1789819597807604 |
92 |
92 |
2026-09-19 12:17:10.905532 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:10.467570 |
| 666651 |
699882 |
V35301 |
783Q471219 |
2026-09-19 |
COMPLETE |
18701179 |
2026-09-19 13:07:00 |
2026-09-19 12:17:22 |
2026-09-21 12:17:22 |
{"id": 699882, "stp": "N", "toc": "Transport for Wales", "uid": "V35301", "consist": null, "dest_crs": "RDR", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V35301/2026-09-19/detailed", "trust_id": "783Q471219", "origin_crs": "RDR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Radyr", "service_date": "2026-09-19", "dest_arr_time": "0303", "dest_platform": "2", "is_terminated": 1, "next_location": "Radyr", "signalling_id": "3Q47", "timing_status": null, "origin_station": "Radyr", "current_leg_arr": "0303", "current_leg_dep": "0255", "current_leg_end": "Radyr", "origin_dep_time": "0243", "origin_platform": "2", "current_location": "Radyr Quarry Jn S.b.", "last_update_time": "2026-09-19T12:17:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1792304, 51.4756626], [-3.1780670999999994, 51.47569120000001], [-3.1778614999999997, 51.4756979], [-3.1776977, 51.47570439999999], [-3.1775485999999997, 51.4757115], [-3.1772862999999996, 51.47573049999998], [-3.1770947, 51.4757489], [-3.1768271, 51.47578089999999], [-3.1766039, 51.4758122], [-3.17641865, 51.47584095000017], [-3.1762035000000006, 51.47588629999999], [-3.175958, 51.47594629999999], [-3.1756265, 51.4760329], [-3.1755003, 51.4760639], [-3.1752819, 51.4761196], [-3.1744743999999994, 51.4763388], [-3.1742243999999995, 51.47641339999999], [-3.1740777, 51.47645760000001], [-3.1739411, 51.476498799999995], [-3.1738792, 51.476517300000005], [-3.1736526, 51.4765853], [-3.1734133000000004, 51.47665400000001], [-3.1725684, 51.47691009999999], [-3.1724698, 51.476942300000005], [-3.1723610999999994, 51.4769702], [-3.171930566980932, 51.47710393260773], [-3.1718677, 51.477138399999994], [-3.171785071396165, 51.47719593887795], [-3.1717027660382384, 51.47725325258971], [-3.1716262999999993, 51.4773065], [-3.1714567999999996, 51.477467], [-3.1713343, 51.4776104], [-3.1712243999999994, 51.4777646], [-3.1708910999999995, 51.4782161], [-3.1708151, 51.47834009999999], [-3.170631199999999, 51.4786319], [-3.1705025, 51.4788797], [-3.1703838, 51.4791334], [-3.1703269, 51.4792638], [-3.1702847999999997, 51.47935859999999], [-3.1702416, 51.479496999999995], [-3.1702162, 51.4796035], [-3.1701967, 51.47973419999998], [-3.1701918, 51.4798685], [-3.1701775, 51.480033000000006], [-3.1701751, 51.480106600000006], [-3.1701766, 51.4801939], [-3.1701886, 51.48040520000001], [-3.170209, 51.48055709999999], [-3.1702277, 51.48073130000001], [-3.1702327999999995, 51.480802], [-3.1702443999999996, 51.4809126], [-3.170267, 51.481076], [-3.1702895999999994, 51.4812173], [-3.1703428, 51.481493099999994], [-3.170347359259109, 51.48151465062323], [-3.1704354, 51.4819308], [-3.1704874999999997, 51.482182], [-3.1705373999999997, 51.4824332], [-3.1706086000000004, 51.482892199999995], [-3.1706245, 51.48294390000001], [-3.1706776999999997, 51.483096800000006], [-3.1707222, 51.48322460000001], [-3.1707316, 51.4832515], [-3.1708451999999996, 51.483563], [-3.1709693, 51.48390779999999], [-3.1710431999999997, 51.4840293], [-3.1711264999999997, 51.4841504], [-3.1712239, 51.48427219999999], [-3.1713174, 51.484369400000006], [-3.1714754999999997, 51.484533], [-3.1716182, 51.4846566], [-3.1717978, 51.4848021], [-3.171898, 51.4848799], [-3.1720917999999996, 51.48502139999998], [-3.172246, 51.48512999999999], [-3.1724956, 51.485292099999995], [-3.1729238, 51.4855645], [-3.17334, 51.485826], [-3.1735743999999997, 51.485972], [-3.1738978, 51.486164300000006], [-3.1744337, 51.48646269999999], [-3.1771667999999997, 51.487969], [-3.1781294, 51.48849340000001], [-3.1785231, 51.4887062], [-3.1789069999999997, 51.4889142], [-3.1794438, 51.48920729999998], [-3.1798435, 51.4894245], [-3.1801237999999996, 51.4895734], [-3.1811721999999993, 51.49014489999999], [-3.1833239, 51.4913149], [-3.1850135, 51.4922301], [-3.1906546999999996, 51.49529199999999], [-3.1912181999999993, 51.49559800000001], [-3.1951986999999997, 51.497755000000005], [-3.1959882, 51.4981845], [-3.1969329000000006, 51.49869580000001], [-3.1970788959534473, 51.4987748385867], [-3.1982176, 51.49939129999999], [-3.1996019, 51.500143900000005], [-3.2005689, 51.5006612], [-3.2010166, 51.5008856], [-3.2014367999999997, 51.5010842], [-3.2019086, 51.50129629999999], [-3.2025247, 51.5015515], [-3.2030823, 51.5017654], [-3.2033587000000003, 51.5018693], [-3.2037416999999997, 51.5020056], [-3.2044456, 51.50225629999999], [-3.2049926999999996, 51.5024431], [-3.205578, 51.50263280000001], [-3.2062924999999995, 51.50284889999998], [-3.206769599999999, 51.502983500000006], [-3.2070562999999996, 51.503065599999985], [-3.2117486999999993, 51.5043892], [-3.2125827999999994, 51.504643300000005], [-3.2133778, 51.5048764], [-3.214602, 51.5052353], [-3.215525599999999, 51.505507400000006], [-3.2159869999999997, 51.50563909999999], [-3.216776799999999, 51.50587229999999], [-3.2171006, 51.5059668], [-3.2178759999999995, 51.50619429999998], [-3.2194957999999994, 51.50666819999999], [-3.2206947, 51.50701790000001], [-3.2213812999999996, 51.50721819999999], [-3.2217009000000005, 51.50731199999999], [-3.2222406, 51.507463900000005], [-3.2227365999999997, 51.507597], [-3.2232168999999997, 51.5077184], [-3.2235687999999993, 51.507801], [-3.2238395999999994, 51.5078623], [-3.2242276, 51.5079448], [-3.2246068999999995, 51.5080203], [-3.2248830999999996, 51.508069600000006], [-3.2252781, 51.50813440000001], [-3.2257840999999994, 51.50820680000001], [-3.2261921999999994, 51.5082579], [-3.2266929, 51.5083105], [-3.2270914, 51.50834710000001], [-3.2276725999999996, 51.5083961], [-3.2282607999999997, 51.50843919999999], [-3.2287549, 51.50847759999999], [-3.2293318, 51.5085212], [-3.2297834999999995, 51.5085618], [-3.2299789999999997, 51.5085841], [-3.2301629, 51.5086069], [-3.2304647999999996, 51.5086475], [-3.2308924999999995, 51.5087094], [-3.2314465, 51.50879009999998], [-3.2319038000000004, 51.50885859999999], [-3.2322843999999997, 51.508917200000006], [-3.232912, 51.50902390000001], [-3.2331848, 51.509074899999995], [-3.2334097, 51.50912079999999], [-3.2337624999999997, 51.5091946], [-3.233935022830277, 51.50923146345104], [-3.2344266, 51.5093365], [-3.2350341, 51.509471], [-3.2355337, 51.5095953], [-3.2358655, 51.5096843], [-3.2362616, 51.5097931], [-3.2367791, 51.509950399999994], [-3.2370725999999994, 51.5100405], [-3.2375613, 51.5102042], [-3.2380806, 51.51039349999999], [-3.2388775999999995, 51.5107058], [-3.2391901999999995, 51.5108408], [-3.239484, 51.5109672], [-3.239789899999999, 51.51110160000001], [-3.2401092999999994, 51.5112432], [-3.2414835999999996, 51.511887], [-3.2427361999999995, 51.5125887], [-3.2439565, 51.513356999999985], [-3.2441143, 51.51348410000001], [-3.2443885, 51.51368], [-3.2447872000000006, 51.5139773], [-3.2450633, 51.5141918], [-3.2454233, 51.5144748], [-3.2456979999999995, 51.5146935], [-3.2458854, 51.5148402], [-3.2462278000000007, 51.5151164], [-3.2467793, 51.5155499], [-3.2469024, 51.5156449], [-3.2469905999999997, 51.515711], [-3.2471246999999996, 51.515804899999985], [-3.2472342999999997, 51.51588], [-3.2473452999999997, 51.51595180000001], [-3.2474644, 51.51602389999999], [-3.2475795999999995, 51.5160905], [-3.247735, 51.516174599999985], [-3.2478390000000004, 51.516225600000006], [-3.2480385999999997, 51.516317099999995], [-3.248178, 51.516378], [-3.2483439, 51.5164428], [-3.2484677, 51.51648939999999], [-3.2486922, 51.5165629], [-3.2489093999999996, 51.51663069999999], [-3.2491519, 51.5167009], [-3.2494680999999996, 51.5167877]]}", "current_leg_start": "Cardiff Central", "dest_arr_time_act": "0303", "motion_projection": null, "next_location_lat": "51.5167877", "next_location_lon": "-3.2494681", "previous_location": null, "current_leg_milage": "4.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 56.982, \"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\": 100.788, \"from_m\": 56.982, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 143.948, \"from_m\": 100.788, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 253.083, \"from_m\": 143.948, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9782.941, \"from_m\": 253.083, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9826.272, \"from_m\": 9782.941, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15652.354, \"from_m\": 9826.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16460.452, \"from_m\": 15652.354, \"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\": 16961.829, \"from_m\": 16460.452, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35074.33, \"from_m\": 16961.829, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35115.966, \"from_m\": 35074.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40514.663, \"from_m\": 35115.966, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43015.11, \"from_m\": 40514.663, \"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\": 43610.997, \"from_m\": 43015.11, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 43714.766, \"from_m\": 43610.997, \"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\": 43803.362, \"from_m\": 43714.766, \"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\": 43863.071, \"from_m\": 43803.362, \"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\": 43953.149, \"from_m\": 43863.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\": 45403.174, \"from_m\": 43953.149, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45523.761, \"from_m\": 45403.174, \"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\": 69486.683, \"from_m\": 45523.761, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 69676.244, \"from_m\": 69486.683, \"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\": 69982.219, \"from_m\": 69676.244, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 70904.92, \"from_m\": 69982.219, \"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\": 82985.246, \"from_m\": 70904.92, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 85243.99, \"from_m\": 82985.246, \"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\": 85972.893, \"from_m\": 85243.99, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 86459.589, \"from_m\": 85972.893, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 86745.508, \"from_m\": 86459.589, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 87236.646, \"from_m\": 86745.508, \"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\": 113020.451, \"from_m\": 87236.646, \"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\": 113062.547, \"from_m\": 113020.451, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121043.066, \"from_m\": 113062.547, \"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\": 121072.342, \"from_m\": 121043.066, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121793.074, \"from_m\": 121072.342, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 131655.331, \"from_m\": 121793.074, \"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\": 131673.354, \"from_m\": 131655.331, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 133005.789, \"from_m\": 131673.354, \"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\": 133518.603, \"from_m\": 133005.789, \"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\": 133614.164, \"from_m\": 133518.603, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 134149.542, \"from_m\": 133614.164, \"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\": 138151.894, \"from_m\": 134149.542, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 138216.026, \"from_m\": 138151.894, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 138244.906, \"from_m\": 138216.026, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 138337.4, \"from_m\": 138244.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 138783.542, \"from_m\": 138337.4, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 139155.117, \"from_m\": 138783.542, \"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\": 151895.634, \"from_m\": 139155.117, \"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\": 152258.02, \"from_m\": 151895.634, \"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\": 152525.877, \"from_m\": 152258.02, \"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\": 152855.381, \"from_m\": 152525.877, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 152920.61, \"from_m\": 152855.381, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 152966.551, \"from_m\": 152920.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 153207.158, \"from_m\": 152966.551, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 154698.434, \"from_m\": 153207.158, \"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\": 195059.6, \"from_m\": 154698.434, \"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\": 195094.566, \"from_m\": 195059.6, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 195390.447, \"from_m\": 195094.566, \"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\": 195454.743, \"from_m\": 195390.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}], \"service_id\": 699882, \"profile_key\": \"f259e2b462e57954d84efe60508aa850d529fd90d84829026307577063417191\", \"schedule_id\": 40279, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0243\", \"location\": \"Radyr\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110765}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0248H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 2, \"distance_m\": 427.797, \"section_seq\": 1, \"route_path_id\": 110765}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0250H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 3, \"distance_m\": 8644.59, \"section_seq\": 1, \"route_path_id\": 110765}, {\"is_pass\": false, \"wtt_arr\": \"0251\", \"wtt_dep\": \"0255\", \"location\": \"Cardiff Central\", \"stage_seq\": 4, \"distance_m\": 9850.7, \"section_seq\": 1, \"route_path_id\": 110765}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0255H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 5, \"distance_m\": 17683.39, \"section_seq\": 1, \"route_path_id\": 110765}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0257H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 6, \"distance_m\": 20512.161, \"section_seq\": 1, \"route_path_id\": 110765}, {\"is_pass\": false, \"wtt_arr\": \"0303\", \"wtt_dep\": null, \"location\": \"Radyr\", \"stage_seq\": 7, \"distance_m\": 21727.893, \"section_seq\": 1, \"route_path_id\": 110765}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 195454.743, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110765}], \"total_distance_m\": 195454.743, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 194188.689, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1266.054, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0243", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "8.0", "current_position_lat": "51.5167877", "current_position_lon": "-3.2494681", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Radyr", "service_state_platform": "2", "timing_fact_generation": 1789819632181764, "current_leg_arrival_utc": "2026-09-20T03:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:12.179199", "service_state_evidence_id": 18701179, "current_leg_start_actual_dep": "2026-09-20T02:55:00+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:12.397080", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
N |
RDR |
RDR |
3Q47 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 56.982, "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": 100.788, "from_m": 56.982, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 143.948, "from_m": 100.788, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 253.083, "from_m": 143.948, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9782.941, "from_m": 253.083, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9826.272, "from_m": 9782.941, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15652.354, "from_m": 9826.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16460.452, "from_m": 15652.354, "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": 16961.829, "from_m": 16460.452, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35074.33, "from_m": 16961.829, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35115.966, "from_m": 35074.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40514.663, "from_m": 35115.966, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43015.11, "from_m": 40514.663, "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": 43610.997, "from_m": 43015.11, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 43714.766, "from_m": 43610.997, "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": 43803.362, "from_m": 43714.766, "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": 43863.071, "from_m": 43803.362, "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": 43953.149, "from_m": 43863.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": 45403.174, "from_m": 43953.149, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45523.761, "from_m": 45403.174, "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": 69486.683, "from_m": 45523.761, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 69676.244, "from_m": 69486.683, "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": 69982.219, "from_m": 69676.244, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 70904.92, "from_m": 69982.219, "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": 82985.246, "from_m": 70904.92, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 85243.99, "from_m": 82985.246, "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": 85972.893, "from_m": 85243.99, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 86459.589, "from_m": 85972.893, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86745.508, "from_m": 86459.589, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 87236.646, "from_m": 86745.508, "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": 113020.451, "from_m": 87236.646, "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": 113062.547, "from_m": 113020.451, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121043.066, "from_m": 113062.547, "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": 121072.342, "from_m": 121043.066, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121793.074, "from_m": 121072.342, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 131655.331, "from_m": 121793.074, "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": 131673.354, "from_m": 131655.331, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 133005.789, "from_m": 131673.354, "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": 133518.603, "from_m": 133005.789, "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": 133614.164, "from_m": 133518.603, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 134149.542, "from_m": 133614.164, "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": 138151.894, "from_m": 134149.542, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 138216.026, "from_m": 138151.894, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 138244.906, "from_m": 138216.026, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 138337.4, "from_m": 138244.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 138783.542, "from_m": 138337.4, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 139155.117, "from_m": 138783.542, "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": 151895.634, "from_m": 139155.117, "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": 152258.02, "from_m": 151895.634, "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": 152525.877, "from_m": 152258.02, "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": 152855.381, "from_m": 152525.877, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 152920.61, "from_m": 152855.381, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 152966.551, "from_m": 152920.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 153207.158, "from_m": 152966.551, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 154698.434, "from_m": 153207.158, "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": 195059.6, "from_m": 154698.434, "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": 195094.566, "from_m": 195059.6, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 195390.447, "from_m": 195094.566, "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": 195454.743, "from_m": 195390.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}], "service_id": 699882, "profile_key": "f259e2b462e57954d84efe60508aa850d529fd90d84829026307577063417191", "schedule_id": 40279, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0243", "location": "Radyr", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 110765}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0248H", "location": "Cardiff Queen Street", "stage_seq": 2, "distance_m": 427.797, "section_seq": 1, "route_path_id": 110765}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0250H", "location": "CVL East Boundary", "stage_seq": 3, "distance_m": 8644.59, "section_seq": 1, "route_path_id": 110765}, {"is_pass": false, "wtt_arr": "0251", "wtt_dep": "0255", "location": "Cardiff Central", "stage_seq": 4, "distance_m": 9850.7, "section_seq": 1, "route_path_id": 110765}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0255H", "location": "CVL East Boundary", "stage_seq": 5, "distance_m": 17683.39, "section_seq": 1, "route_path_id": 110765}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0257H", "location": "Cardiff Queen Street", "stage_seq": 6, "distance_m": 20512.161, "section_seq": 1, "route_path_id": 110765}, {"is_pass": false, "wtt_arr": "0303", "wtt_dep": null, "location": "Radyr", "stage_seq": 7, "distance_m": 21727.893, "section_seq": 1, "route_path_id": 110765}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 195454.743, "from_m": 0.0, "section_seq": 1, "route_path_id": 110765}], "total_distance_m": 195454.743, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 194188.689, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1266.054, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Radyr |
0243 |
0243 |
2 |
None |
None |
Radyr |
0303 |
0303 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:V35301/2026-09-19/detailed |
None |
Cardiff Central |
2026-09-20T02:55:00+01:00 |
Radyr |
8.0 |
{"type": "LineString", "coordinates": [[-3.1792304, 51.4756626], [-3.1780670999999994, 51.47569120000001], [-3.1778614999999997, 51.4756979], [-3.1776977, 51.47570439999999], [-3.1775485999999997, 51.4757115], [-3.1772862999999996, 51.47573049999998], [-3.1770947, 51.4757489], [-3.1768271, 51.47578089999999], [-3.1766039, 51.4758122], [-3.17641865, 51.47584095000017], [-3.1762035000000006, 51.47588629999999], [-3.175958, 51.47594629999999], [-3.1756265, 51.4760329], [-3.1755003, 51.4760639], [-3.1752819, 51.4761196], [-3.1744743999999994, 51.4763388], [-3.1742243999999995, 51.47641339999999], [-3.1740777, 51.47645760000001], [-3.1739411, 51.476498799999995], [-3.1738792, 51.476517300000005], [-3.1736526, 51.4765853], [-3.1734133000000004, 51.47665400000001], [-3.1725684, 51.47691009999999], [-3.1724698, 51.476942300000005], [-3.1723610999999994, 51.4769702], [-3.171930566980932, 51.47710393260773], [-3.1718677, 51.477138399999994], [-3.171785071396165, 51.47719593887795], [-3.1717027660382384, 51.47725325258971], [-3.1716262999999993, 51.4773065], [-3.1714567999999996, 51.477467], [-3.1713343, 51.4776104], [-3.1712243999999994, 51.4777646], [-3.1708910999999995, 51.4782161], [-3.1708151, 51.47834009999999], [-3.170631199999999, 51.4786319], [-3.1705025, 51.4788797], [-3.1703838, 51.4791334], [-3.1703269, 51.4792638], [-3.1702847999999997, 51.47935859999999], [-3.1702416, 51.479496999999995], [-3.1702162, 51.4796035], [-3.1701967, 51.47973419999998], [-3.1701918, 51.4798685], [-3.1701775, 51.480033000000006], [-3.1701751, 51.480106600000006], [-3.1701766, 51.4801939], [-3.1701886, 51.48040520000001], [-3.170209, 51.48055709999999], [-3.1702277, 51.48073130000001], [-3.1702327999999995, 51.480802], [-3.1702443999999996, 51.4809126], [-3.170267, 51.481076], [-3.1702895999999994, 51.4812173], [-3.1703428, 51.481493099999994], [-3.170347359259109, 51.48151465062323], [-3.1704354, 51.4819308], [-3.1704874999999997, 51.482182], [-3.1705373999999997, 51.4824332], [-3.1706086000000004, 51.482892199999995], [-3.1706245, 51.48294390000001], [-3.1706776999999997, 51.483096800000006], [-3.1707222, 51.48322460000001], [-3.1707316, 51.4832515], [-3.1708451999999996, 51.483563], [-3.1709693, 51.48390779999999], [-3.1710431999999997, 51.4840293], [-3.1711264999999997, 51.4841504], [-3.1712239, 51.48427219999999], [-3.1713174, 51.484369400000006], [-3.1714754999999997, 51.484533], [-3.1716182, 51.4846566], [-3.1717978, 51.4848021], [-3.171898, 51.4848799], [-3.1720917999999996, 51.48502139999998], [-3.172246, 51.48512999999999], [-3.1724956, 51.485292099999995], [-3.1729238, 51.4855645], [-3.17334, 51.485826], [-3.1735743999999997, 51.485972], [-3.1738978, 51.486164300000006], [-3.1744337, 51.48646269999999], [-3.1771667999999997, 51.487969], [-3.1781294, 51.48849340000001], [-3.1785231, 51.4887062], [-3.1789069999999997, 51.4889142], [-3.1794438, 51.48920729999998], [-3.1798435, 51.4894245], [-3.1801237999999996, 51.4895734], [-3.1811721999999993, 51.49014489999999], [-3.1833239, 51.4913149], [-3.1850135, 51.4922301], [-3.1906546999999996, 51.49529199999999], [-3.1912181999999993, 51.49559800000001], [-3.1951986999999997, 51.497755000000005], [-3.1959882, 51.4981845], [-3.1969329000000006, 51.49869580000001], [-3.1970788959534473, 51.4987748385867], [-3.1982176, 51.49939129999999], [-3.1996019, 51.500143900000005], [-3.2005689, 51.5006612], [-3.2010166, 51.5008856], [-3.2014367999999997, 51.5010842], [-3.2019086, 51.50129629999999], [-3.2025247, 51.5015515], [-3.2030823, 51.5017654], [-3.2033587000000003, 51.5018693], [-3.2037416999999997, 51.5020056], [-3.2044456, 51.50225629999999], [-3.2049926999999996, 51.5024431], [-3.205578, 51.50263280000001], [-3.2062924999999995, 51.50284889999998], [-3.206769599999999, 51.502983500000006], [-3.2070562999999996, 51.503065599999985], [-3.2117486999999993, 51.5043892], [-3.2125827999999994, 51.504643300000005], [-3.2133778, 51.5048764], [-3.214602, 51.5052353], [-3.215525599999999, 51.505507400000006], [-3.2159869999999997, 51.50563909999999], [-3.216776799999999, 51.50587229999999], [-3.2171006, 51.5059668], [-3.2178759999999995, 51.50619429999998], [-3.2194957999999994, 51.50666819999999], [-3.2206947, 51.50701790000001], [-3.2213812999999996, 51.50721819999999], [-3.2217009000000005, 51.50731199999999], [-3.2222406, 51.507463900000005], [-3.2227365999999997, 51.507597], [-3.2232168999999997, 51.5077184], [-3.2235687999999993, 51.507801], [-3.2238395999999994, 51.5078623], [-3.2242276, 51.5079448], [-3.2246068999999995, 51.5080203], [-3.2248830999999996, 51.508069600000006], [-3.2252781, 51.50813440000001], [-3.2257840999999994, 51.50820680000001], [-3.2261921999999994, 51.5082579], [-3.2266929, 51.5083105], [-3.2270914, 51.50834710000001], [-3.2276725999999996, 51.5083961], [-3.2282607999999997, 51.50843919999999], [-3.2287549, 51.50847759999999], [-3.2293318, 51.5085212], [-3.2297834999999995, 51.5085618], [-3.2299789999999997, 51.5085841], [-3.2301629, 51.5086069], [-3.2304647999999996, 51.5086475], [-3.2308924999999995, 51.5087094], [-3.2314465, 51.50879009999998], [-3.2319038000000004, 51.50885859999999], [-3.2322843999999997, 51.508917200000006], [-3.232912, 51.50902390000001], [-3.2331848, 51.509074899999995], [-3.2334097, 51.50912079999999], [-3.2337624999999997, 51.5091946], [-3.233935022830277, 51.50923146345104], [-3.2344266, 51.5093365], [-3.2350341, 51.509471], [-3.2355337, 51.5095953], [-3.2358655, 51.5096843], [-3.2362616, 51.5097931], [-3.2367791, 51.509950399999994], [-3.2370725999999994, 51.5100405], [-3.2375613, 51.5102042], [-3.2380806, 51.51039349999999], [-3.2388775999999995, 51.5107058], [-3.2391901999999995, 51.5108408], [-3.239484, 51.5109672], [-3.239789899999999, 51.51110160000001], [-3.2401092999999994, 51.5112432], [-3.2414835999999996, 51.511887], [-3.2427361999999995, 51.5125887], [-3.2439565, 51.513356999999985], [-3.2441143, 51.51348410000001], [-3.2443885, 51.51368], [-3.2447872000000006, 51.5139773], [-3.2450633, 51.5141918], [-3.2454233, 51.5144748], [-3.2456979999999995, 51.5146935], [-3.2458854, 51.5148402], [-3.2462278000000007, 51.5151164], [-3.2467793, 51.5155499], [-3.2469024, 51.5156449], [-3.2469905999999997, 51.515711], [-3.2471246999999996, 51.515804899999985], [-3.2472342999999997, 51.51588], [-3.2473452999999997, 51.51595180000001], [-3.2474644, 51.51602389999999], [-3.2475795999999995, 51.5160905], [-3.247735, 51.516174599999985], [-3.2478390000000004, 51.516225600000006], [-3.2480385999999997, 51.516317099999995], [-3.248178, 51.516378], [-3.2483439, 51.5164428], [-3.2484677, 51.51648939999999], [-3.2486922, 51.5165629], [-3.2489093999999996, 51.51663069999999], [-3.2491519, 51.5167009], [-3.2494680999999996, 51.5167877]]} |
4.9 |
0255 |
0303 |
None |
Radyr Quarry Jn S.b. |
Radyr |
51.5167877 |
-3.2494681 |
51.5167877 |
-3.2494681 |
1 |
0 |
2026-09-19 12:17:22 |
TERMINATED |
2026-09-19 12:07:00 |
Radyr |
TRUST |
TRUST_CANCELLATION |
18701179 |
1789819632181764 |
0 |
0 |
2026-09-19 12:17:12.397080 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:12.179199 |
| 666652 |
698272 |
L84956 |
862W60ML19 |
2026-09-19 |
COMPLETE |
18700664 |
2026-09-19 13:07:00 |
2026-09-19 12:17:22 |
2026-09-21 12:17:22 |
{"id": 698272, "stp": "O", "toc": "South Western Railway", "uid": "L84956", "consist": "444005", "dest_crs": "BMH", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84956/2026-09-19/detailed", "trust_id": "862W60ML19", "origin_crs": "POO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bournemouth", "service_date": "2026-09-19", "dest_arr_time": "1308", "dest_platform": "2", "is_terminated": 1, "next_location": "Bournemouth", "signalling_id": "2W60", "timing_status": "EARLY", "origin_station": "Poole", "current_leg_arr": "1307", "current_leg_dep": "1303", "current_leg_end": "Bournemouth", "origin_dep_time": "1255", "origin_platform": "1", "current_location": "Bournemouth", "last_update_time": "2026-09-19T12:17:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9191161076752317, 50.7270993264919], [-1.9184323999999997, 50.7272131], [-1.918101, 50.727267999999995], [-1.9177628999999996, 50.7273096], [-1.9175966, 50.727321299999986], [-1.9174443000000003, 50.7273562], [-1.9172165, 50.7274132], [-1.9169904999999996, 50.72747399999999], [-1.9167436, 50.72754780000001], [-1.9164831, 50.72763489999999], [-1.9162337, 50.7277182], [-1.9160493, 50.7277856], [-1.9158267999999996, 50.727872], [-1.9155768, 50.7279673], [-1.9152699999999991, 50.728100199999986], [-1.9150803999999997, 50.7281977], [-1.9148634999999996, 50.72831539999999], [-1.9145556, 50.728494000000005], [-1.9142974, 50.728656699999995], [-1.9140447, 50.7288265], [-1.9138589, 50.7289403], [-1.9135084999999996, 50.7291734], [-1.9132166, 50.7293665], [-1.9129437, 50.72953880000001], [-1.9127584999999996, 50.72965309999999], [-1.9125005, 50.72981729999999], [-1.9122289, 50.7299776], [-1.9119225, 50.7301564], [-1.9117060999999995, 50.7302662], [-1.9113857, 50.730432500000006], [-1.9110510999999997, 50.73058760000001], [-1.9107366, 50.7307275], [-1.9105713, 50.730801], [-1.9102722000000003, 50.73092539999999], [-1.9099538000000005, 50.7310551], [-1.9097061, 50.73115289999999], [-1.9094194, 50.7312489], [-1.9091229, 50.73134539999999], [-1.9087641, 50.73145399999999], [-1.9085039, 50.731529900000005], [-1.9082496, 50.7315978], [-1.9079802999999995, 50.73166359999998], [-1.9077305, 50.73172249999999], [-1.9074607999999995, 50.73177729999999], [-1.9072152, 50.731823799999994], [-1.9069543, 50.7318683], [-1.9066932000000003, 50.731907], [-1.9064478, 50.731939100000005], [-1.9061308, 50.7319772], [-1.9058208999999997, 50.732005], [-1.9054833, 50.7320313], [-1.9049907, 50.7320628], [-1.9046235, 50.7320829], [-1.9038923, 50.7321171], [-1.9033134, 50.732142999999986], [-1.9026936, 50.7321754], [-1.9018113999999997, 50.7322275], [-1.9006488, 50.7322995], [-1.8997097999999992, 50.7323496], [-1.898713, 50.7323971], [-1.8975746, 50.7324597], [-1.8964176, 50.7325227], [-1.8953649, 50.73258189999999], [-1.8944674999999995, 50.73262530000001], [-1.8934901999999996, 50.7326807], [-1.8923581, 50.73274119999998], [-1.8911565, 50.732811], [-1.8901889, 50.73286359999999], [-1.8893201, 50.73291189999999], [-1.8886913000000003, 50.73293700000001], [-1.8881561, 50.7329552], [-1.8876992, 50.7329734], [-1.8870936000000005, 50.73299600000001], [-1.8864620966509948, 50.73300900667831], [-1.886443, 50.7330094], [-1.8859321, 50.733012499999994], [-1.885327, 50.733010799999995], [-1.8847631, 50.73299959999999], [-1.8843305, 50.73298139999999], [-1.884052, 50.7329664], [-1.8837736000000005, 50.73295130000001], [-1.8827085, 50.7328791], [-1.8817029, 50.7328088], [-1.8806938, 50.732731699999995], [-1.8797621999999996, 50.732665], [-1.8792454999999997, 50.73262439999999], [-1.8783366, 50.73253999999999], [-1.8774399, 50.7324558], [-1.8765139, 50.73236709999999], [-1.8762789999999996, 50.732343199999995], [-1.8759395999999997, 50.7323077], [-1.8756017, 50.73226739999999], [-1.8753361, 50.732233], [-1.8750153, 50.7321867], [-1.8747863, 50.7321489], [-1.8745111999999997, 50.732095699999995], [-1.8740888, 50.73198920000001], [-1.8736838, 50.7318908], [-1.8733547, 50.731798100000006], [-1.8730789, 50.73170790000001], [-1.8727794, 50.73157990000001], [-1.8725011000000005, 50.73146], [-1.8721002, 50.7313019], [-1.8715734, 50.731081], [-1.8711002000000003, 50.7308533], [-1.8700832, 50.730372], [-1.8698326, 50.730237], [-1.8695780999999996, 50.730089599999985], [-1.8693018, 50.72989280000001], [-1.8690252999999997, 50.7296785], [-1.8686720999999995, 50.72939689999999], [-1.8682236, 50.7290633], [-1.8676866, 50.7287237], [-1.8674847000000003, 50.7286015], [-1.867264, 50.7284832], [-1.8668362, 50.7282844], [-1.8663487, 50.72807189999999], [-1.8660043, 50.7279294], [-1.8656231999999997, 50.72777719999999], [-1.864156, 50.72725079999999]]}", "current_leg_start": "Branksome", "dest_arr_time_act": "1308", "motion_projection": null, "next_location_lat": "50.7272508", "next_location_lon": "-1.8641560", "previous_location": "Branksome", "current_leg_milage": "2.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 375.634, \"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\": 831.768, \"from_m\": 375.634, \"capability_applied\": null, \"effective_limit_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\": 698272, \"profile_key\": \"10909856411af33eaf5095cd08c73e541bc215a3eb26b8a13be8c7fb94ca8605\", \"schedule_id\": 36986, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1255\", \"location\": \"Poole\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34643}, {\"is_pass\": false, \"wtt_arr\": \"1258H\", \"wtt_dep\": \"1259\", \"location\": \"Parkstone (Dorset)\", \"stage_seq\": 2, \"distance_m\": 831.768, \"section_seq\": 1, \"route_path_id\": 34643}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 831.768, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34643}], \"total_distance_m\": 831.768, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 831.768, \"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": "1255", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.7272508", "current_position_lon": "-1.8641560", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:48Z\", \"source_id\": 58651511, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 27714, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:55Z\", \"source_id\": 58671689, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:58:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:58Z\", \"source_id\": 18694346, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:11Z\", \"source_id\": 58681049, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:02:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:19Z\", \"source_id\": 18697219, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:24Z\", \"source_id\": 58692479, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:29Z\", \"source_id\": 18700664, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bournemouth", "service_state_platform": "2", "timing_fact_generation": 1789819591347503, "current_leg_arrival_utc": "2026-09-19T13:07:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:14.549611", "service_state_evidence_id": 18700664, "current_leg_start_actual_dep": "2026-09-19T13:03:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:14.946543", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
POO |
BMH |
2W60 |
444005 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 375.634, "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": 831.768, "from_m": 375.634, "capability_applied": null, "effective_limit_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": 698272, "profile_key": "10909856411af33eaf5095cd08c73e541bc215a3eb26b8a13be8c7fb94ca8605", "schedule_id": 36986, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1255", "location": "Poole", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34643}, {"is_pass": false, "wtt_arr": "1258H", "wtt_dep": "1259", "location": "Parkstone (Dorset)", "stage_seq": 2, "distance_m": 831.768, "section_seq": 1, "route_path_id": 34643}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 831.768, "from_m": 0.0, "section_seq": 1, "route_path_id": 34643}], "total_distance_m": 831.768, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 831.768, "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": 27720, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:48Z", "source_id": 58651511, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-19T11:49:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 27714, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:55Z", "source_id": 58671689, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:58:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:58Z", "source_id": 18694346, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27701, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:11Z", "source_id": 58681049, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:02:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:19Z", "source_id": 18697219, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27674, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:24Z", "source_id": 58692479, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:07:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:29Z", "source_id": 18700664, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
Poole |
1255 |
1255 |
1 |
None |
None |
Bournemouth |
1308 |
1308 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L84956/2026-09-19/detailed |
None |
Branksome |
2026-09-19T13:03:00+01:00 |
Bournemouth |
4.0 |
{"type": "LineString", "coordinates": [[-1.9191161076752317, 50.7270993264919], [-1.9184323999999997, 50.7272131], [-1.918101, 50.727267999999995], [-1.9177628999999996, 50.7273096], [-1.9175966, 50.727321299999986], [-1.9174443000000003, 50.7273562], [-1.9172165, 50.7274132], [-1.9169904999999996, 50.72747399999999], [-1.9167436, 50.72754780000001], [-1.9164831, 50.72763489999999], [-1.9162337, 50.7277182], [-1.9160493, 50.7277856], [-1.9158267999999996, 50.727872], [-1.9155768, 50.7279673], [-1.9152699999999991, 50.728100199999986], [-1.9150803999999997, 50.7281977], [-1.9148634999999996, 50.72831539999999], [-1.9145556, 50.728494000000005], [-1.9142974, 50.728656699999995], [-1.9140447, 50.7288265], [-1.9138589, 50.7289403], [-1.9135084999999996, 50.7291734], [-1.9132166, 50.7293665], [-1.9129437, 50.72953880000001], [-1.9127584999999996, 50.72965309999999], [-1.9125005, 50.72981729999999], [-1.9122289, 50.7299776], [-1.9119225, 50.7301564], [-1.9117060999999995, 50.7302662], [-1.9113857, 50.730432500000006], [-1.9110510999999997, 50.73058760000001], [-1.9107366, 50.7307275], [-1.9105713, 50.730801], [-1.9102722000000003, 50.73092539999999], [-1.9099538000000005, 50.7310551], [-1.9097061, 50.73115289999999], [-1.9094194, 50.7312489], [-1.9091229, 50.73134539999999], [-1.9087641, 50.73145399999999], [-1.9085039, 50.731529900000005], [-1.9082496, 50.7315978], [-1.9079802999999995, 50.73166359999998], [-1.9077305, 50.73172249999999], [-1.9074607999999995, 50.73177729999999], [-1.9072152, 50.731823799999994], [-1.9069543, 50.7318683], [-1.9066932000000003, 50.731907], [-1.9064478, 50.731939100000005], [-1.9061308, 50.7319772], [-1.9058208999999997, 50.732005], [-1.9054833, 50.7320313], [-1.9049907, 50.7320628], [-1.9046235, 50.7320829], [-1.9038923, 50.7321171], [-1.9033134, 50.732142999999986], [-1.9026936, 50.7321754], [-1.9018113999999997, 50.7322275], [-1.9006488, 50.7322995], [-1.8997097999999992, 50.7323496], [-1.898713, 50.7323971], [-1.8975746, 50.7324597], [-1.8964176, 50.7325227], [-1.8953649, 50.73258189999999], [-1.8944674999999995, 50.73262530000001], [-1.8934901999999996, 50.7326807], [-1.8923581, 50.73274119999998], [-1.8911565, 50.732811], [-1.8901889, 50.73286359999999], [-1.8893201, 50.73291189999999], [-1.8886913000000003, 50.73293700000001], [-1.8881561, 50.7329552], [-1.8876992, 50.7329734], [-1.8870936000000005, 50.73299600000001], [-1.8864620966509948, 50.73300900667831], [-1.886443, 50.7330094], [-1.8859321, 50.733012499999994], [-1.885327, 50.733010799999995], [-1.8847631, 50.73299959999999], [-1.8843305, 50.73298139999999], [-1.884052, 50.7329664], [-1.8837736000000005, 50.73295130000001], [-1.8827085, 50.7328791], [-1.8817029, 50.7328088], [-1.8806938, 50.732731699999995], [-1.8797621999999996, 50.732665], [-1.8792454999999997, 50.73262439999999], [-1.8783366, 50.73253999999999], [-1.8774399, 50.7324558], [-1.8765139, 50.73236709999999], [-1.8762789999999996, 50.732343199999995], [-1.8759395999999997, 50.7323077], [-1.8756017, 50.73226739999999], [-1.8753361, 50.732233], [-1.8750153, 50.7321867], [-1.8747863, 50.7321489], [-1.8745111999999997, 50.732095699999995], [-1.8740888, 50.73198920000001], [-1.8736838, 50.7318908], [-1.8733547, 50.731798100000006], [-1.8730789, 50.73170790000001], [-1.8727794, 50.73157990000001], [-1.8725011000000005, 50.73146], [-1.8721002, 50.7313019], [-1.8715734, 50.731081], [-1.8711002000000003, 50.7308533], [-1.8700832, 50.730372], [-1.8698326, 50.730237], [-1.8695780999999996, 50.730089599999985], [-1.8693018, 50.72989280000001], [-1.8690252999999997, 50.7296785], [-1.8686720999999995, 50.72939689999999], [-1.8682236, 50.7290633], [-1.8676866, 50.7287237], [-1.8674847000000003, 50.7286015], [-1.867264, 50.7284832], [-1.8668362, 50.7282844], [-1.8663487, 50.72807189999999], [-1.8660043, 50.7279294], [-1.8656231999999997, 50.72777719999999], [-1.864156, 50.72725079999999]]} |
2.6 |
1303 |
1307 |
Branksome |
Bournemouth |
Bournemouth |
50.7272508 |
-1.8641560 |
50.7272508 |
-1.8641560 |
1 |
0 |
2026-09-19 12:17:22 |
TERMINATED |
2026-09-19 12:07:00 |
Bournemouth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700664 |
1789819591347503 |
17 |
17 |
2026-09-19 12:17:14.946543 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:14.549611 |
| 666653 |
697508 |
P66391 |
521B62MK19 |
2026-09-19 |
COMPLETE |
18700211 |
2026-09-19 13:07:00 |
2026-09-19 12:17:22 |
2026-09-21 12:17:22 |
{"id": 697508, "stp": "O", "toc": "Greater Anglia", "uid": "P66391", "consist": "720573+720589", "dest_crs": "SSD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66391/2026-09-19/detailed", "trust_id": "521B62MK19", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stansted Airport", "service_date": "2026-09-19", "dest_arr_time": "1309", "dest_platform": "3", "is_terminated": 1, "next_location": null, "signalling_id": "1B62", "timing_status": "EARLY", "origin_station": "London Liverpool Street", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1221", "origin_platform": "5", "current_location": "Stansted Airport", "last_update_time": "2026-09-19T12:17:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1309", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Harlow Town", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 341.881, \"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\": 671.277, \"from_m\": 341.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19562.987, \"from_m\": 19277.124, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19625.8, \"from_m\": 19562.987, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20325.261, \"from_m\": 19625.8, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20731.249, \"from_m\": 20325.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\": 32103.585, \"from_m\": 20731.249, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34325.479, \"from_m\": 32103.585, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34421.175, \"from_m\": 34325.479, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34554.05, \"from_m\": 34421.175, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35277.119, \"from_m\": 34554.05, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35409.994, \"from_m\": 35277.119, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35505.69, \"from_m\": 35409.994, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45226.287, \"from_m\": 35505.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\": 47797.397, \"from_m\": 45226.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\": 48009.282, \"from_m\": 47797.397, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48056.371, \"from_m\": 48009.282, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 49076.363, \"from_m\": 48056.371, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60150.047, \"from_m\": 49076.363, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 67803.703, \"from_m\": 60150.047, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69868.033, \"from_m\": 67803.703, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74650.0, \"from_m\": 69868.033, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 88897.785, \"from_m\": 74650.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\": 91111.274, \"from_m\": 88897.785, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 93342.247, \"from_m\": 91111.274, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 93497.062, \"from_m\": 93342.247, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 93531.362, \"from_m\": 93497.062, \"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\": 102295.937, \"from_m\": 93531.362, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 697508, \"profile_key\": \"27577a595356a4d21b16c0705e5e6c07de2717b910b7d35cffdfa11a147b8040\", \"schedule_id\": 38183, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1365.923, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 10573.179, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Clapton Jn\", \"stage_seq\": 4, \"distance_m\": 16489.3, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 17511.4, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 18890.627, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": false, \"wtt_arr\": \"1232H\", \"wtt_dep\": \"1233H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 19441.462, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237H\", \"location\": \"Brimsdown\", \"stage_seq\": 8, \"distance_m\": 20200.009, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240H\", \"location\": \"Cheshunt\", \"stage_seq\": 9, \"distance_m\": 22801.35, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246\", \"location\": \"Broxbourne\", \"stage_seq\": 10, \"distance_m\": 34915.584, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 11, \"distance_m\": 37227.067, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": false, \"wtt_arr\": \"1251\", \"wtt_dep\": \"1252\", \"location\": \"Harlow Town\", \"stage_seq\": 12, \"distance_m\": 47911.014, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300\", \"location\": \"Bishops Stortford\", \"stage_seq\": 13, \"distance_m\": 60683.893, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 14, \"distance_m\": 68990.173, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304\", \"location\": \"Stansted East Jn\", \"stage_seq\": 15, \"distance_m\": 89464.852, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305\", \"location\": \"Tye Green Jn\", \"stage_seq\": 16, \"distance_m\": 91682.521, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 17, \"distance_m\": 92289.483, \"section_seq\": 1, \"route_path_id\": 32144}, {\"is_pass\": false, \"wtt_arr\": \"1309\", \"wtt_dep\": null, \"location\": \"Stansted Airport\", \"stage_seq\": 18, \"distance_m\": 93459.242, \"section_seq\": 1, \"route_path_id\": 32144}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 102295.937, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32144}], \"total_distance_m\": 102295.937, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 101839.136, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 456.801, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1221", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:25Z\", \"source_id\": 58598639, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:30Z\", \"source_id\": 18672270, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:46Z\", \"source_id\": 58605688, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:27:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:49Z\", \"source_id\": 18674492, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:21Z\", \"source_id\": 58617854, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:33:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:25Z\", \"source_id\": 18678149, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:35Z\", \"source_id\": 58629491, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:38Z\", \"source_id\": 18681575, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:44Z\", \"source_id\": 58638287, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:47Z\", \"source_id\": 18684292, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:47Z\", \"source_id\": 58645051, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:48Z\", \"source_id\": 18686288, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:50:06Z\", \"source_id\": 58656757, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:50:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:50:09Z\", \"source_id\": 18689821, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:31Z\", \"source_id\": 58675229, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:59:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:35Z\", \"source_id\": 18695427, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:29Z\", \"source_id\": 58681637, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:02:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:31Z\", \"source_id\": 18697378, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:05:38Z\", \"source_id\": 58690921, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:05:42Z\", \"source_id\": 18700211, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stansted Airport", "service_state_platform": "3", "timing_fact_generation": 1789819543393353, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:17.129519", "service_state_evidence_id": 18700211, "current_leg_start_actual_dep": null, "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:17.202276", "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 |
O |
LST |
SSD |
1B62 |
720573+720589 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 341.881, "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": 671.277, "from_m": 341.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19562.987, "from_m": 19277.124, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19625.8, "from_m": 19562.987, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20325.261, "from_m": 19625.8, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20731.249, "from_m": 20325.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": 32103.585, "from_m": 20731.249, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34325.479, "from_m": 32103.585, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34421.175, "from_m": 34325.479, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34554.05, "from_m": 34421.175, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35277.119, "from_m": 34554.05, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35409.994, "from_m": 35277.119, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35505.69, "from_m": 35409.994, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45226.287, "from_m": 35505.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": 47797.397, "from_m": 45226.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": 48009.282, "from_m": 47797.397, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48056.371, "from_m": 48009.282, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49076.363, "from_m": 48056.371, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60150.047, "from_m": 49076.363, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 67803.703, "from_m": 60150.047, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69868.033, "from_m": 67803.703, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74650.0, "from_m": 69868.033, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 88897.785, "from_m": 74650.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": 91111.274, "from_m": 88897.785, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 93342.247, "from_m": 91111.274, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 93497.062, "from_m": 93342.247, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 93531.362, "from_m": 93497.062, "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": 102295.937, "from_m": 93531.362, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 697508, "profile_key": "27577a595356a4d21b16c0705e5e6c07de2717b910b7d35cffdfa11a147b8040", "schedule_id": 38183, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1221", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1365.923, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 10573.179, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230", "location": "Clapton Jn", "stage_seq": 4, "distance_m": 16489.3, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 17511.4, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 18890.627, "section_seq": 1, "route_path_id": 32144}, {"is_pass": false, "wtt_arr": "1232H", "wtt_dep": "1233H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 19441.462, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237H", "location": "Brimsdown", "stage_seq": 8, "distance_m": 20200.009, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240H", "location": "Cheshunt", "stage_seq": 9, "distance_m": 22801.35, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246", "location": "Broxbourne", "stage_seq": 10, "distance_m": 34915.584, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247", "location": "Broxbourne Jn", "stage_seq": 11, "distance_m": 37227.067, "section_seq": 1, "route_path_id": 32144}, {"is_pass": false, "wtt_arr": "1251", "wtt_dep": "1252", "location": "Harlow Town", "stage_seq": 12, "distance_m": 47911.014, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300", "location": "Bishops Stortford", "stage_seq": 13, "distance_m": 60683.893, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303", "location": "Stansted Mountfitchet", "stage_seq": 14, "distance_m": 68990.173, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304", "location": "Stansted East Jn", "stage_seq": 15, "distance_m": 89464.852, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305", "location": "Tye Green Jn", "stage_seq": 16, "distance_m": 91682.521, "section_seq": 1, "route_path_id": 32144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306H", "location": "Stansted Coopers Lane Jn", "stage_seq": 17, "distance_m": 92289.483, "section_seq": 1, "route_path_id": 32144}, {"is_pass": false, "wtt_arr": "1309", "wtt_dep": null, "location": "Stansted Airport", "stage_seq": 18, "distance_m": 93459.242, "section_seq": 1, "route_path_id": 32144}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 102295.937, "from_m": 0.0, "section_seq": 1, "route_path_id": 32144}], "total_distance_m": 102295.937, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 101839.136, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 456.801, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:25Z", "source_id": 58598639, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:24:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:30Z", "source_id": 18672270, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:46Z", "source_id": 58605688, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:27:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:49Z", "source_id": 18674492, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:21Z", "source_id": 58617854, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:33:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:25Z", "source_id": 18678149, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:35Z", "source_id": 58629491, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:38:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:38Z", "source_id": 18681575, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:44Z", "source_id": 58638287, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:42:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:47Z", "source_id": 18684292, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14827, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:47Z", "source_id": 58645051, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:45:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:48Z", "source_id": 18686288, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12814, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:50:06Z", "source_id": 58656757, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:50:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:50:09Z", "source_id": 18689821, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12760, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:31Z", "source_id": 58675229, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:59:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:58:35Z", "source_id": 18695427, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12708, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:29Z", "source_id": 58681637, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:02:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:31Z", "source_id": 18697378, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12720, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:05:38Z", "source_id": 58690921, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:07:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:05:42Z", "source_id": 18700211, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
London Liverpool Street |
1221 |
1221 |
5 |
None |
None |
Stansted Airport |
1309 |
1309 |
3 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66391/2026-09-19/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Harlow Town |
Stansted Airport |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-19 12:17:22 |
TERMINATED |
2026-09-19 12:07:00 |
Stansted Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700211 |
1789819543393353 |
81 |
81 |
2026-09-19 12:17:17.202276 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:17.129519 |
| 666654 |
697288 |
L04053 |
472S29MK19 |
2026-09-19 |
COMPLETE |
18700601 |
2026-09-19 13:07:00 |
2026-09-19 12:17:51 |
2026-09-21 12:17:51 |
{"id": 697288, "stp": "O", "toc": "Greater Anglia", "uid": "L04053", "consist": "720137", "dest_crs": "SRA", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L04053/2026-09-19/detailed", "trust_id": "472S29MK19", "origin_crs": "BIS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-19", "dest_arr_time": "1307", "dest_platform": "11", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2S29", "timing_status": "ON TIME", "origin_station": "Bishops Stortford", "current_leg_arr": "1307", "current_leg_dep": "1302", "current_leg_end": "Stratford", "origin_dep_time": "1211", "origin_platform": "3", "current_location": "Stratford", "last_update_time": "2026-09-19T12:17:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.03787422194593961, 51.56708316139872], [-0.0362176, 51.5663089], [-0.0359497, 51.5661752], [-0.0346394, 51.5655587], [-0.0340287, 51.565252599999994], [-0.0337137, 51.5650979], [-0.0334554, 51.5649536], [-0.0332688, 51.564828799999994], [-0.0330597, 51.5646646], [-0.0328262, 51.56444780000001], [-0.0327231, 51.5643519], [-0.0324392, 51.5640505], [-0.0322447, 51.56386559999999], [-0.032052699999999996, 51.5637072], [-0.0318545, 51.5635525], [-0.03163, 51.563388799999984], [-0.0314716, 51.5632849], [-0.0310535, 51.5630449], [-0.030934499999999997, 51.562969599999995], [-0.030708999999999993, 51.5628138], [-0.030481799999999996, 51.5626842], [-0.030374, 51.5626154], [-0.0299568, 51.5623741], [-0.02960119999999999, 51.5622097], [-0.029211199999999996, 51.5620251], [-0.028930999999999995, 51.5619034], [-0.0288149, 51.56185609999999], [-0.028683600000000004, 51.5618025], [-0.028384900000000005, 51.5616992], [-0.027880799999999997, 51.5614732], [-0.027002, 51.561075300000006], [-0.026733099999999996, 51.56095070000001], [-0.0265316, 51.56085449999999], [-0.0264246, 51.5608096], [-0.025941800000000004, 51.5606229], [-0.025492299999999996, 51.5604681], [-0.025060999999999996, 51.5603076], [-0.024593299999999995, 51.56013769999999], [-0.0243625, 51.56003009999999], [-0.023920699999999996, 51.559843599999994], [-0.0238261, 51.5598072], [-0.023503599999999996, 51.55968320000001], [-0.0230992, 51.559496300000006], [-0.022722899999999997, 51.55931379999999], [-0.0223405, 51.5591385], [-0.0218926, 51.55893270000001], [-0.0212633, 51.558617], [-0.020462699999999997, 51.5582363], [-0.0200246, 51.5580314], [-0.019789899999999996, 51.557941], [-0.0191997, 51.5577438], [-0.0186658, 51.557570600000005], [-0.0181256, 51.5573361], [-0.0177598, 51.557167099999994], [-0.017491799999999995, 51.5570459], [-0.0169788, 51.55682829999999], [-0.0162708, 51.556592599999995], [-0.0159918, 51.5564943], [-0.0157209, 51.556392], [-0.0154894, 51.55629520000001], [-0.015186800000000002, 51.5561766], [-0.014824899999999998, 51.5559994], [-0.0147977, 51.555987599999995], [-0.014294, 51.555783299999995], [-0.013820199999999998, 51.55557199999999], [-0.0133626, 51.5553391], [-0.012861999999999998, 51.55504489999999], [-0.0124479, 51.5547639], [-0.01230210975890163, 51.55466347968381], [-0.0120157, 51.55446619999999], [-0.011735199999999998, 51.5542724], [-0.0108607, 51.553674], [-0.010478199999999998, 51.55341020000001], [-0.0101065, 51.55315350000001], [-0.0097441, 51.552900599999994], [-0.009241799999999998, 51.5525552], [-0.0088816, 51.552334900000005], [-0.0086066, 51.55217590000001], [-0.0080877, 51.5518927], [-0.0075831, 51.55161170000001], [-0.0073875999999999985, 51.5515026], [-0.007175, 51.5513768], [-0.007039, 51.55128979999999], [-0.006772299999999999, 51.5510944], [-0.0065718999999999994, 51.55091199999999], [-0.0063061, 51.5506323], [-0.0061587, 51.5504634], [-0.00606199050229324, 51.55035227634817], [-0.0059648, 51.55024059999999], [-0.0058096, 51.5500646], [-0.0055731, 51.549781], [-0.0053247, 51.5494567], [-0.0050929999999999994, 51.54912100000001], [-0.0048079, 51.5486987], [-0.004551, 51.5482337], [-0.004393499999999999, 51.54793550000001], [-0.0042343, 51.54761450000001], [-0.0040721, 51.54724569999999], [-0.003926769309809438, 51.54688859908996], [-0.0039192, 51.54687], [-0.003795699999999999, 51.5465146], [-0.003683300000000001, 51.54619839999999], [-0.0036453000000000006, 51.546078599999994], [-0.0034487999999999997, 51.5454968], [-0.0033324, 51.5451534], [-0.0032657999999999997, 51.54496679999999], [-0.0032436685593686993, 51.54490562448974], [-0.003229189931583384, 51.544865602764894], [-0.003228679159210626, 51.54486419089072], [-0.0031844958088112023, 51.54486381307582], [-0.0031558, 51.5447821], [-0.00314990391539125, 51.544758390999455], [-0.003140318083491835, 51.544719844970295], [-0.0031227, 51.544649], [-0.003118380687198919, 51.54462913498512], [-0.0031135858081501795, 51.544607082776395], [-0.003105690336537563, 51.54457077055706], [-0.0030999999999999995, 51.5445446], [-0.0030873, 51.5444584], [-0.0030747, 51.54437620000001], [-0.0030655, 51.54432680000001], [-0.0030556, 51.544236999999995], [-0.0030489999999999996, 51.544119900000005], [-0.0030446, 51.5440024], [-0.0030529999999999997, 51.5437975], [-0.0030746, 51.54359199999998], [-0.0031005999999999994, 51.5434284], [-0.0031462, 51.5432308], [-0.003198, 51.543056], [-0.0032539999999999995, 51.5428914], [-0.0033284, 51.5427176], [-0.0034293, 51.5425203], [-0.0035285, 51.54235010000001], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Lea Bridge", "dest_arr_time_act": "1307", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Lea Bridge", "current_leg_milage": "2.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 291.691, \"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\": 302.385, \"from_m\": 291.691, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 691.188, \"from_m\": 302.385, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1182.857, \"from_m\": 691.188, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1475.336, \"from_m\": 1182.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 697288, \"profile_key\": \"8f77dfe9f2fa88ae5638ab1249eb554b56749e4f1c6789ec25e6bf2fb951ebb2\", \"schedule_id\": 35725, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1211\", \"location\": \"Bishops Stortford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40754}, {\"is_pass\": false, \"wtt_arr\": \"1215H\", \"wtt_dep\": \"1216\", \"location\": \"Sawbridgeworth\", \"stage_seq\": 2, \"distance_m\": 1475.336, \"section_seq\": 1, \"route_path_id\": 40754}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1475.336, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40754}], \"total_distance_m\": 1475.336, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1464.642, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10.694, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1211", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:46Z\", \"source_id\": 58580209, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:15:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:14:50Z\", \"source_id\": 18666541, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:24Z\", \"source_id\": 58588052, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:18:30Z\", \"source_id\": 18668969, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:02Z\", \"source_id\": 58593552, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:21:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:03Z\", \"source_id\": 18670678, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:02Z\", \"source_id\": 58601936, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:03Z\", \"source_id\": 18673333, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:52Z\", \"source_id\": 58614503, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:53Z\", \"source_id\": 18677183, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:43Z\", \"source_id\": 58631987, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:48Z\", \"source_id\": 18682281, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14852, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:32Z\", \"source_id\": 58637867, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:35Z\", \"source_id\": 18684141, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:50Z\", \"source_id\": 58642951, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:44:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:53Z\", \"source_id\": 18685677, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:11Z\", \"source_id\": 58648105, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:14Z\", \"source_id\": 18687231, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:35Z\", \"source_id\": 58655527, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:40Z\", \"source_id\": 18689482, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:12Z\", \"source_id\": 58670145, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:15Z\", \"source_id\": 18693901, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:54Z\", \"source_id\": 18696983, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:17Z\", \"source_id\": 58692254, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:21Z\", \"source_id\": 18700601, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "11", "timing_fact_generation": 1789819582684634, "current_leg_arrival_utc": "2026-09-19T13:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:28.100141", "service_state_evidence_id": 18700601, "current_leg_start_actual_dep": "2026-09-19T12:59:30+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:28.562168", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
O |
BIS |
SRA |
2S29 |
720137 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 291.691, "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": 302.385, "from_m": 291.691, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 691.188, "from_m": 302.385, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1182.857, "from_m": 691.188, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1475.336, "from_m": 1182.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 697288, "profile_key": "8f77dfe9f2fa88ae5638ab1249eb554b56749e4f1c6789ec25e6bf2fb951ebb2", "schedule_id": 35725, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1211", "location": "Bishops Stortford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40754}, {"is_pass": false, "wtt_arr": "1215H", "wtt_dep": "1216", "location": "Sawbridgeworth", "stage_seq": 2, "distance_m": 1475.336, "section_seq": 1, "route_path_id": 40754}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1475.336, "from_m": 0.0, "section_seq": 1, "route_path_id": 40754}], "total_distance_m": 1475.336, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1464.642, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10.694, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12800, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:46Z", "source_id": 58580209, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:15:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:14:50Z", "source_id": 18666541, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12804, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:24Z", "source_id": 58588052, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:19:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:18:30Z", "source_id": 18668969, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:02Z", "source_id": 58593552, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:21:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:03Z", "source_id": 18670678, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12818, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:02Z", "source_id": 58601936, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:25:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:03Z", "source_id": 18673333, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14822, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:52Z", "source_id": 58614503, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:31:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:53Z", "source_id": 18677183, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:43Z", "source_id": 58631987, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:39:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:48Z", "source_id": 18682281, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14852, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:32Z", "source_id": 58637867, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:42:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:35Z", "source_id": 18684141, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14856, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:50Z", "source_id": 58642951, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:44:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:53Z", "source_id": 18685677, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:11Z", "source_id": 58648105, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:47:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:14Z", "source_id": 18687231, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14868, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:35Z", "source_id": 58655527, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:49:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:40Z", "source_id": 18689482, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:12Z", "source_id": 58670145, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:57:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:15Z", "source_id": 18693901, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:54Z", "source_id": 18696983, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15255, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:17Z", "source_id": 58692254, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:07:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:21Z", "source_id": 18700601, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
Bishops Stortford |
1211 |
1211 |
3 |
None |
None |
Stratford |
1307 |
1307 |
11 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L04053/2026-09-19/detailed |
None |
Lea Bridge |
2026-09-19T12:59:30+01:00 |
Stratford |
5.0 |
{"type": "LineString", "coordinates": [[-0.03787422194593961, 51.56708316139872], [-0.0362176, 51.5663089], [-0.0359497, 51.5661752], [-0.0346394, 51.5655587], [-0.0340287, 51.565252599999994], [-0.0337137, 51.5650979], [-0.0334554, 51.5649536], [-0.0332688, 51.564828799999994], [-0.0330597, 51.5646646], [-0.0328262, 51.56444780000001], [-0.0327231, 51.5643519], [-0.0324392, 51.5640505], [-0.0322447, 51.56386559999999], [-0.032052699999999996, 51.5637072], [-0.0318545, 51.5635525], [-0.03163, 51.563388799999984], [-0.0314716, 51.5632849], [-0.0310535, 51.5630449], [-0.030934499999999997, 51.562969599999995], [-0.030708999999999993, 51.5628138], [-0.030481799999999996, 51.5626842], [-0.030374, 51.5626154], [-0.0299568, 51.5623741], [-0.02960119999999999, 51.5622097], [-0.029211199999999996, 51.5620251], [-0.028930999999999995, 51.5619034], [-0.0288149, 51.56185609999999], [-0.028683600000000004, 51.5618025], [-0.028384900000000005, 51.5616992], [-0.027880799999999997, 51.5614732], [-0.027002, 51.561075300000006], [-0.026733099999999996, 51.56095070000001], [-0.0265316, 51.56085449999999], [-0.0264246, 51.5608096], [-0.025941800000000004, 51.5606229], [-0.025492299999999996, 51.5604681], [-0.025060999999999996, 51.5603076], [-0.024593299999999995, 51.56013769999999], [-0.0243625, 51.56003009999999], [-0.023920699999999996, 51.559843599999994], [-0.0238261, 51.5598072], [-0.023503599999999996, 51.55968320000001], [-0.0230992, 51.559496300000006], [-0.022722899999999997, 51.55931379999999], [-0.0223405, 51.5591385], [-0.0218926, 51.55893270000001], [-0.0212633, 51.558617], [-0.020462699999999997, 51.5582363], [-0.0200246, 51.5580314], [-0.019789899999999996, 51.557941], [-0.0191997, 51.5577438], [-0.0186658, 51.557570600000005], [-0.0181256, 51.5573361], [-0.0177598, 51.557167099999994], [-0.017491799999999995, 51.5570459], [-0.0169788, 51.55682829999999], [-0.0162708, 51.556592599999995], [-0.0159918, 51.5564943], [-0.0157209, 51.556392], [-0.0154894, 51.55629520000001], [-0.015186800000000002, 51.5561766], [-0.014824899999999998, 51.5559994], [-0.0147977, 51.555987599999995], [-0.014294, 51.555783299999995], [-0.013820199999999998, 51.55557199999999], [-0.0133626, 51.5553391], [-0.012861999999999998, 51.55504489999999], [-0.0124479, 51.5547639], [-0.01230210975890163, 51.55466347968381], [-0.0120157, 51.55446619999999], [-0.011735199999999998, 51.5542724], [-0.0108607, 51.553674], [-0.010478199999999998, 51.55341020000001], [-0.0101065, 51.55315350000001], [-0.0097441, 51.552900599999994], [-0.009241799999999998, 51.5525552], [-0.0088816, 51.552334900000005], [-0.0086066, 51.55217590000001], [-0.0080877, 51.5518927], [-0.0075831, 51.55161170000001], [-0.0073875999999999985, 51.5515026], [-0.007175, 51.5513768], [-0.007039, 51.55128979999999], [-0.006772299999999999, 51.5510944], [-0.0065718999999999994, 51.55091199999999], [-0.0063061, 51.5506323], [-0.0061587, 51.5504634], [-0.00606199050229324, 51.55035227634817], [-0.0059648, 51.55024059999999], [-0.0058096, 51.5500646], [-0.0055731, 51.549781], [-0.0053247, 51.5494567], [-0.0050929999999999994, 51.54912100000001], [-0.0048079, 51.5486987], [-0.004551, 51.5482337], [-0.004393499999999999, 51.54793550000001], [-0.0042343, 51.54761450000001], [-0.0040721, 51.54724569999999], [-0.003926769309809438, 51.54688859908996], [-0.0039192, 51.54687], [-0.003795699999999999, 51.5465146], [-0.003683300000000001, 51.54619839999999], [-0.0036453000000000006, 51.546078599999994], [-0.0034487999999999997, 51.5454968], [-0.0033324, 51.5451534], [-0.0032657999999999997, 51.54496679999999], [-0.0032436685593686993, 51.54490562448974], [-0.003229189931583384, 51.544865602764894], [-0.003228679159210626, 51.54486419089072], [-0.0031844958088112023, 51.54486381307582], [-0.0031558, 51.5447821], [-0.00314990391539125, 51.544758390999455], [-0.003140318083491835, 51.544719844970295], [-0.0031227, 51.544649], [-0.003118380687198919, 51.54462913498512], [-0.0031135858081501795, 51.544607082776395], [-0.003105690336537563, 51.54457077055706], [-0.0030999999999999995, 51.5445446], [-0.0030873, 51.5444584], [-0.0030747, 51.54437620000001], [-0.0030655, 51.54432680000001], [-0.0030556, 51.544236999999995], [-0.0030489999999999996, 51.544119900000005], [-0.0030446, 51.5440024], [-0.0030529999999999997, 51.5437975], [-0.0030746, 51.54359199999998], [-0.0031005999999999994, 51.5434284], [-0.0031462, 51.5432308], [-0.003198, 51.543056], [-0.0032539999999999995, 51.5428914], [-0.0033284, 51.5427176], [-0.0034293, 51.5425203], [-0.0035285, 51.54235010000001], [-0.0035750999999999995, 51.54228439999999]]} |
2.4 |
1302 |
1307 |
Lea Bridge |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-19 12:17:51 |
TERMINATED |
2026-09-19 12:07:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700601 |
1789819582684634 |
73 |
73 |
2026-09-19 12:17:28.562168 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:28.100141 |
| 666655 |
696589 |
G27595 |
872I24MJ19 |
2026-09-19 |
COMPLETE |
18700243 |
2026-09-19 13:07:00 |
2026-09-19 12:17:51 |
2026-09-21 12:17:51 |
{"id": 696589, "stp": "P", "toc": "Southern", "uid": "G27595", "consist": "377152+377460", "dest_crs": "HRH", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27595/2026-09-19/detailed", "trust_id": "872I24MJ19", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Horsham", "service_date": "2026-09-19", "dest_arr_time": "1302", "dest_platform": "1", "is_terminated": 1, "next_location": null, "signalling_id": "2I24", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1141", "origin_platform": "9", "current_location": "Horsham Sig. Cpb76", "last_update_time": "2026-09-19T12:17:51", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1302", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Warnham", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1072.518, \"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\": 1112.26, \"from_m\": 1072.518, \"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\": 1161.824, \"from_m\": 1112.26, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1188.798, \"from_m\": 1161.824, \"capability_applied\": null, \"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\": 1221.896, \"from_m\": 1188.798, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1263.482, \"from_m\": 1221.896, \"capability_applied\": null, \"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\": 1376.66, \"from_m\": 1263.482, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13476.942, \"from_m\": 1376.66, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13509.703, \"from_m\": 13476.942, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17069.098, \"from_m\": 13509.703, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18077.942, \"from_m\": 17069.098, \"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\": 22078.163, \"from_m\": 18077.942, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33821.824, \"from_m\": 22078.163, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34249.494, \"from_m\": 33821.824, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35037.852, \"from_m\": 34249.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\": 37386.592, \"from_m\": 35037.852, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40481.23, \"from_m\": 37386.592, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57590.007, \"from_m\": 40481.23, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57665.996, \"from_m\": 57590.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\": 58203.93, \"from_m\": 57665.996, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 73823.14, \"from_m\": 58203.93, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 74516.452, \"from_m\": 73823.14, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74623.534, \"from_m\": 74516.452, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74731.942, \"from_m\": 74623.534, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74789.669, \"from_m\": 74731.942, \"capability_applied\": null, \"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\": 74839.548, \"from_m\": 74789.669, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81514.917, \"from_m\": 74839.548, \"capability_applied\": null, \"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\": 82031.476, \"from_m\": 81514.917, \"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\": 82736.693, \"from_m\": 82031.476, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 83483.56, \"from_m\": 82736.693, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 84043.491, \"from_m\": 83483.56, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87242.336, \"from_m\": 84043.491, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 87385.988, \"from_m\": 87242.336, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 87445.4, \"from_m\": 87385.988, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 87562.093, \"from_m\": 87445.4, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88469.705, \"from_m\": 87562.093, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95627.783, \"from_m\": 88469.705, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 96494.853, \"from_m\": 95627.783, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 111122.714, \"from_m\": 96494.853, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111720.707, \"from_m\": 111122.714, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 111809.359, \"from_m\": 111720.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\": 112107.421, \"from_m\": 111809.359, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 112707.035, \"from_m\": 112107.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\": 112830.281, \"from_m\": 112707.035, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 112886.773, \"from_m\": 112830.281, \"capability_applied\": null, \"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\": 112938.736, \"from_m\": 112886.773, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 112982.016, \"from_m\": 112938.736, \"capability_applied\": null, \"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\": 113011.966, \"from_m\": 112982.016, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 113052.111, \"from_m\": 113011.966, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 113147.77, \"from_m\": 113052.111, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 113213.946, \"from_m\": 113147.77, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 113718.518, \"from_m\": 113213.946, \"capability_applied\": null, \"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\": 113791.39, \"from_m\": 113718.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\": 144154.042, \"from_m\": 113791.39, \"capability_applied\": null, \"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\": 144237.968, \"from_m\": 144154.042, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 156611.604, \"from_m\": 144237.968, \"capability_applied\": null, \"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\": 156682.152, \"from_m\": 156611.604, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 160531.16, \"from_m\": 156682.152, \"capability_applied\": null, \"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\": 166182.903, \"from_m\": 160531.16, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 166269.769, \"from_m\": 166182.903, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 167964.852, \"from_m\": 166269.769, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 169291.984, \"from_m\": 167964.852, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 170251.684, \"from_m\": 169291.984, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 170330.135, \"from_m\": 170251.684, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 171431.28, \"from_m\": 170330.135, \"capability_applied\": null, \"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\": 171507.843, \"from_m\": 171431.28, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 171528.131, \"from_m\": 171507.843, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 171610.244, \"from_m\": 171528.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\": 185519.101, \"from_m\": 171610.244, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 185856.91, \"from_m\": 185519.101, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 185977.326, \"from_m\": 185856.91, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 194411.157, \"from_m\": 185977.326, \"capability_applied\": null, \"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\": 195555.479, \"from_m\": 194411.157, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 196892.745, \"from_m\": 195555.479, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 197462.326, \"from_m\": 196892.745, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 198118.363, \"from_m\": 197462.326, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 199513.44, \"from_m\": 198118.363, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 206525.642, \"from_m\": 199513.44, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 207344.875, \"from_m\": 206525.642, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 207538.803, \"from_m\": 207344.875, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 210379.5, \"from_m\": 207538.803, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 211146.158, \"from_m\": 210379.5, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 213986.855, \"from_m\": 211146.158, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 214180.783, \"from_m\": 213986.855, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 214264.0, \"from_m\": 214180.783, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 214296.952, \"from_m\": 214264.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\": 215002.991, \"from_m\": 214296.952, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 218294.31, \"from_m\": 215002.991, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 219646.176, \"from_m\": 218294.31, \"capability_applied\": null, \"effective_limit_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\": 696589, \"profile_key\": \"f8e3aea359091157fee01d8317eafbf8ee5347fb733e50cf3fa3749505c47072\", \"schedule_id\": 13624, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1141\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1143H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 62.016, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1144H\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 1188.798, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1145H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 2562.567, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": false, \"wtt_arr\": \"1147H\", \"wtt_dep\": \"1148H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 7180.814, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": false, \"wtt_arr\": \"1152H\", \"wtt_dep\": \"1153H\", \"location\": \"Balham\", \"stage_seq\": 6, \"distance_m\": 13444.605, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156\", \"location\": \"Streatham North Jn\", \"stage_seq\": 7, \"distance_m\": 23373.187, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1157H\", \"location\": \"Streatham South Jn\", \"stage_seq\": 8, \"distance_m\": 27587.342, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": false, \"wtt_arr\": \"1159H\", \"wtt_dep\": \"1200H\", \"location\": \"Mitcham Eastfields\", \"stage_seq\": 9, \"distance_m\": 34258.594, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": false, \"wtt_arr\": \"1203\", \"wtt_dep\": \"1203H\", \"location\": \"Mitcham Junction\", \"stage_seq\": 10, \"distance_m\": 39804.385, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": false, \"wtt_arr\": \"1206\", \"wtt_dep\": \"1206H\", \"location\": \"Hackbridge\", \"stage_seq\": 11, \"distance_m\": 41781.484, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": false, \"wtt_arr\": \"1208H\", \"wtt_dep\": \"1209H\", \"location\": \"Carshalton\", \"stage_seq\": 12, \"distance_m\": 44755.993, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": false, \"wtt_arr\": \"1212H\", \"wtt_dep\": \"1213H\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 13, \"distance_m\": 48438.307, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1216H\", \"location\": \"Cheam\", \"stage_seq\": 14, \"distance_m\": 58285.253, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": false, \"wtt_arr\": \"1219\", \"wtt_dep\": \"1219H\", \"location\": \"Ewell East\", \"stage_seq\": 15, \"distance_m\": 64444.408, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": false, \"wtt_arr\": \"1223\", \"wtt_dep\": \"1224\", \"location\": \"Epsom\", \"stage_seq\": 16, \"distance_m\": 74008.709, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1228H\", \"location\": \"Ashtead\", \"stage_seq\": 17, \"distance_m\": 74516.452, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1232H\", \"location\": \"Leatherhead\", \"stage_seq\": 18, \"distance_m\": 82295.972, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": \"1237H\", \"location\": \"Box Hill & Westhumble\", \"stage_seq\": 19, \"distance_m\": 84875.875, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": false, \"wtt_arr\": \"1239H\", \"wtt_dep\": \"1240H\", \"location\": \"Dorking\", \"stage_seq\": 20, \"distance_m\": 87343.26, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": \"1247H\", \"location\": \"Holmwood\", \"stage_seq\": 21, \"distance_m\": 95876.692, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": false, \"wtt_arr\": \"1251\", \"wtt_dep\": \"1251H\", \"location\": \"Ockley\", \"stage_seq\": 22, \"distance_m\": 105700.658, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1257H\", \"location\": \"Warnham\", \"stage_seq\": 23, \"distance_m\": 112461.697, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1259H\", \"location\": \"Horsham T837\", \"stage_seq\": 24, \"distance_m\": 113081.697, \"section_seq\": 1, \"route_path_id\": 70733}, {\"is_pass\": false, \"wtt_arr\": \"1302\", \"wtt_dep\": null, \"location\": \"Horsham\", \"stage_seq\": 25, \"distance_m\": 114380.139, \"section_seq\": 1, \"route_path_id\": 70733}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 219646.176, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70733}], \"total_distance_m\": 219646.176, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 218900.219, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 745.957, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1141", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:56Z\", \"source_id\": 58512676, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:44:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:43:57Z\", \"source_id\": 18646085, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:11Z\", \"source_id\": 58517667, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:46:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:46:13Z\", \"source_id\": 18647616, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:51:57Z\", \"source_id\": 58530340, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:52:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:52:00Z\", \"source_id\": 18651458, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:28Z\", \"source_id\": 58546929, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:00:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:30Z\", \"source_id\": 18656357, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:41Z\", \"source_id\": 58553999, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:44Z\", \"source_id\": 18658502, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:10Z\", \"source_id\": 58561722, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:06:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:13Z\", \"source_id\": 18660868, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:47Z\", \"source_id\": 58567592, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:08:52Z\", \"source_id\": 18662583, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:29Z\", \"source_id\": 58575421, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:34Z\", \"source_id\": 18664984, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:59Z\", \"source_id\": 58582796, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:16:00Z\", \"source_id\": 18667386, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30126, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:11Z\", \"source_id\": 58589678, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:19:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:15Z\", \"source_id\": 18669481, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:03Z\", \"source_id\": 58597831, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:09Z\", \"source_id\": 18672058, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:21Z\", \"source_id\": 58611172, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:26Z\", \"source_id\": 18676194, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:36Z\", \"source_id\": 58618444, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:33:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:40Z\", \"source_id\": 18678332, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:11Z\", \"source_id\": 58628675, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:14Z\", \"source_id\": 18681319, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:51Z\", \"source_id\": 58636462, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:54Z\", \"source_id\": 18683711, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30728, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:27Z\", \"source_id\": 58644419, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:34Z\", \"source_id\": 18686122, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:25Z\", \"source_id\": 58661846, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:54:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:52:29Z\", \"source_id\": 18691426, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:05:40Z\", \"source_id\": 58691011, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:05:46Z\", \"source_id\": 18700243, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Horsham", "service_state_platform": "4", "timing_fact_generation": 1789819546829529, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:28.104519", "service_state_evidence_id": 18700243, "current_leg_start_actual_dep": null, "operational_evidence_version": 120, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:28.558133", "service_state_valid_until_kind": null, "operational_interpretation_version": 120, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
HRH |
2I24 |
377152+377460 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1072.518, "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": 1112.26, "from_m": 1072.518, "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": 1161.824, "from_m": 1112.26, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1188.798, "from_m": 1161.824, "capability_applied": null, "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": 1221.896, "from_m": 1188.798, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1263.482, "from_m": 1221.896, "capability_applied": null, "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": 1376.66, "from_m": 1263.482, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13476.942, "from_m": 1376.66, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13509.703, "from_m": 13476.942, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17069.098, "from_m": 13509.703, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18077.942, "from_m": 17069.098, "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": 22078.163, "from_m": 18077.942, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33821.824, "from_m": 22078.163, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34249.494, "from_m": 33821.824, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35037.852, "from_m": 34249.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": 37386.592, "from_m": 35037.852, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40481.23, "from_m": 37386.592, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57590.007, "from_m": 40481.23, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57665.996, "from_m": 57590.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": 58203.93, "from_m": 57665.996, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 73823.14, "from_m": 58203.93, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 74516.452, "from_m": 73823.14, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74623.534, "from_m": 74516.452, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74731.942, "from_m": 74623.534, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74789.669, "from_m": 74731.942, "capability_applied": null, "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": 74839.548, "from_m": 74789.669, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81514.917, "from_m": 74839.548, "capability_applied": null, "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": 82031.476, "from_m": 81514.917, "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": 82736.693, "from_m": 82031.476, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 83483.56, "from_m": 82736.693, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84043.491, "from_m": 83483.56, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87242.336, "from_m": 84043.491, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 87385.988, "from_m": 87242.336, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 87445.4, "from_m": 87385.988, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 87562.093, "from_m": 87445.4, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88469.705, "from_m": 87562.093, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95627.783, "from_m": 88469.705, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 96494.853, "from_m": 95627.783, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 111122.714, "from_m": 96494.853, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111720.707, "from_m": 111122.714, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 111809.359, "from_m": 111720.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": 112107.421, "from_m": 111809.359, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 112707.035, "from_m": 112107.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": 112830.281, "from_m": 112707.035, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 112886.773, "from_m": 112830.281, "capability_applied": null, "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": 112938.736, "from_m": 112886.773, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 112982.016, "from_m": 112938.736, "capability_applied": null, "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": 113011.966, "from_m": 112982.016, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 113052.111, "from_m": 113011.966, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 113147.77, "from_m": 113052.111, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 113213.946, "from_m": 113147.77, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 113718.518, "from_m": 113213.946, "capability_applied": null, "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": 113791.39, "from_m": 113718.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": 144154.042, "from_m": 113791.39, "capability_applied": null, "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": 144237.968, "from_m": 144154.042, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 156611.604, "from_m": 144237.968, "capability_applied": null, "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": 156682.152, "from_m": 156611.604, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 160531.16, "from_m": 156682.152, "capability_applied": null, "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": 166182.903, "from_m": 160531.16, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 166269.769, "from_m": 166182.903, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 167964.852, "from_m": 166269.769, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 169291.984, "from_m": 167964.852, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 170251.684, "from_m": 169291.984, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 170330.135, "from_m": 170251.684, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 171431.28, "from_m": 170330.135, "capability_applied": null, "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": 171507.843, "from_m": 171431.28, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 171528.131, "from_m": 171507.843, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 171610.244, "from_m": 171528.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": 185519.101, "from_m": 171610.244, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 185856.91, "from_m": 185519.101, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 185977.326, "from_m": 185856.91, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 194411.157, "from_m": 185977.326, "capability_applied": null, "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": 195555.479, "from_m": 194411.157, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 196892.745, "from_m": 195555.479, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 197462.326, "from_m": 196892.745, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 198118.363, "from_m": 197462.326, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 199513.44, "from_m": 198118.363, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 206525.642, "from_m": 199513.44, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 207344.875, "from_m": 206525.642, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 207538.803, "from_m": 207344.875, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 210379.5, "from_m": 207538.803, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 211146.158, "from_m": 210379.5, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 213986.855, "from_m": 211146.158, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 214180.783, "from_m": 213986.855, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 214264.0, "from_m": 214180.783, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 214296.952, "from_m": 214264.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": 215002.991, "from_m": 214296.952, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 218294.31, "from_m": 215002.991, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 219646.176, "from_m": 218294.31, "capability_applied": null, "effective_limit_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": 696589, "profile_key": "f8e3aea359091157fee01d8317eafbf8ee5347fb733e50cf3fa3749505c47072", "schedule_id": 13624, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1141", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1143H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 62.016, "section_seq": 1, "route_path_id": 70733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1144H", "location": "Battersea Park", "stage_seq": 3, "distance_m": 1188.798, "section_seq": 1, "route_path_id": 70733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1145H", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 2562.567, "section_seq": 1, "route_path_id": 70733}, {"is_pass": false, "wtt_arr": "1147H", "wtt_dep": "1148H", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 7180.814, "section_seq": 1, "route_path_id": 70733}, {"is_pass": false, "wtt_arr": "1152H", "wtt_dep": "1153H", "location": "Balham", "stage_seq": 6, "distance_m": 13444.605, "section_seq": 1, "route_path_id": 70733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156", "location": "Streatham North Jn", "stage_seq": 7, "distance_m": 23373.187, "section_seq": 1, "route_path_id": 70733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1157H", "location": "Streatham South Jn", "stage_seq": 8, "distance_m": 27587.342, "section_seq": 1, "route_path_id": 70733}, {"is_pass": false, "wtt_arr": "1159H", "wtt_dep": "1200H", "location": "Mitcham Eastfields", "stage_seq": 9, "distance_m": 34258.594, "section_seq": 1, "route_path_id": 70733}, {"is_pass": false, "wtt_arr": "1203", "wtt_dep": "1203H", "location": "Mitcham Junction", "stage_seq": 10, "distance_m": 39804.385, "section_seq": 1, "route_path_id": 70733}, {"is_pass": false, "wtt_arr": "1206", "wtt_dep": "1206H", "location": "Hackbridge", "stage_seq": 11, "distance_m": 41781.484, "section_seq": 1, "route_path_id": 70733}, {"is_pass": false, "wtt_arr": "1208H", "wtt_dep": "1209H", "location": "Carshalton", "stage_seq": 12, "distance_m": 44755.993, "section_seq": 1, "route_path_id": 70733}, {"is_pass": false, "wtt_arr": "1212H", "wtt_dep": "1213H", "location": "Sutton (Surrey)", "stage_seq": 13, "distance_m": 48438.307, "section_seq": 1, "route_path_id": 70733}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1216H", "location": "Cheam", "stage_seq": 14, "distance_m": 58285.253, "section_seq": 1, "route_path_id": 70733}, {"is_pass": false, "wtt_arr": "1219", "wtt_dep": "1219H", "location": "Ewell East", "stage_seq": 15, "distance_m": 64444.408, "section_seq": 1, "route_path_id": 70733}, {"is_pass": false, "wtt_arr": "1223", "wtt_dep": "1224", "location": "Epsom", "stage_seq": 16, "distance_m": 74008.709, "section_seq": 1, "route_path_id": 70733}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1228H", "location": "Ashtead", "stage_seq": 17, "distance_m": 74516.452, "section_seq": 1, "route_path_id": 70733}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1232H", "location": "Leatherhead", "stage_seq": 18, "distance_m": 82295.972, "section_seq": 1, "route_path_id": 70733}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": "1237H", "location": "Box Hill & Westhumble", "stage_seq": 19, "distance_m": 84875.875, "section_seq": 1, "route_path_id": 70733}, {"is_pass": false, "wtt_arr": "1239H", "wtt_dep": "1240H", "location": "Dorking", "stage_seq": 20, "distance_m": 87343.26, "section_seq": 1, "route_path_id": 70733}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": "1247H", "location": "Holmwood", "stage_seq": 21, "distance_m": 95876.692, "section_seq": 1, "route_path_id": 70733}, {"is_pass": false, "wtt_arr": "1251", "wtt_dep": "1251H", "location": "Ockley", "stage_seq": 22, "distance_m": 105700.658, "section_seq": 1, "route_path_id": 70733}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1257H", "location": "Warnham", "stage_seq": 23, "distance_m": 112461.697, "section_seq": 1, "route_path_id": 70733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1259H", "location": "Horsham T837", "stage_seq": 24, "distance_m": 113081.697, "section_seq": 1, "route_path_id": 70733}, {"is_pass": false, "wtt_arr": "1302", "wtt_dep": null, "location": "Horsham", "stage_seq": 25, "distance_m": 114380.139, "section_seq": 1, "route_path_id": 70733}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 219646.176, "from_m": 0.0, "section_seq": 1, "route_path_id": 70733}], "total_distance_m": 219646.176, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 218900.219, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 745.957, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28889, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:56Z", "source_id": 58512676, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:44:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:43:57Z", "source_id": 18646085, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29136, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:11Z", "source_id": 58517667, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:46:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:46:13Z", "source_id": 18647616, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:51:57Z", "source_id": 58530340, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:52:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:52:00Z", "source_id": 18651458, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30061, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:28Z", "source_id": 58546929, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:00:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:30Z", "source_id": 18656357, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30065, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:41Z", "source_id": 58553999, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:03:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:44Z", "source_id": 18658502, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30081, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:10Z", "source_id": 58561722, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:06:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:13Z", "source_id": 18660868, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30085, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:47Z", "source_id": 58567592, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:09:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:08:52Z", "source_id": 18662583, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30098, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:29Z", "source_id": 58575421, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:13:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:34Z", "source_id": 18664984, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30122, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:59Z", "source_id": 58582796, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:16:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:16:00Z", "source_id": 18667386, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30126, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:11Z", "source_id": 58589678, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:19:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:15Z", "source_id": 18669481, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30151, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:03Z", "source_id": 58597831, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:24:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:09Z", "source_id": 18672058, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30165, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:21Z", "source_id": 58611172, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:29:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:26Z", "source_id": 18676194, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30171, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:36Z", "source_id": 58618444, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:33:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:40Z", "source_id": 18678332, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30176, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:11Z", "source_id": 58628675, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:38:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:14Z", "source_id": 18681319, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30188, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:51Z", "source_id": 58636462, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:42:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:54Z", "source_id": 18683711, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30728, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:27Z", "source_id": 58644419, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:49:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:34Z", "source_id": 18686122, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30731, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:25Z", "source_id": 58661846, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:54:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:52:29Z", "source_id": 18691426, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30780, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:05:40Z", "source_id": 58691011, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:07:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:05:46Z", "source_id": 18700243, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
London Victoria (C) |
1141 |
1141 |
9 |
None |
None |
Horsham |
1302 |
1302 |
1 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27595/2026-09-19/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Warnham |
Horsham Sig. Cpb76 |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-19 12:17:51 |
TERMINATED |
2026-09-19 12:07:00 |
Horsham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700243 |
1789819546829529 |
120 |
120 |
2026-09-19 12:17:28.558133 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:28.104519 |
| 666656 |
696005 |
C17858 |
651F53MI19 |
2026-09-19 |
COMPLETE |
18700137 |
2026-09-19 13:07:00 |
2026-09-19 12:17:51 |
2026-09-21 12:17:51 |
{"id": 696005, "stp": "O", "toc": "West Midlands Trains", "uid": "C17858", "consist": "350104", "dest_crs": "LIV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17858/2026-09-19/detailed", "trust_id": "651F53MI19", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-19", "dest_arr_time": "1242", "dest_platform": "6", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "1F53", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "1307", "current_leg_dep": "1257", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "1104", "origin_platform": "4B", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-19T12:17:51", "route_debug_link": null, "timing_variation": "+25 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.914604472758482, 53.37806733086648], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Mossley Hill", "dest_arr_time_act": "1242", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Mossley Hill", "current_leg_milage": "3.9", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 430.826, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2199.884, \"from_m\": 430.826, \"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\": 2590.489, \"from_m\": 2199.884, \"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\": 3206.992, \"from_m\": 2590.489, \"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\": 4918.123, \"from_m\": 3206.992, \"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\": 13929.659, \"from_m\": 4918.123, \"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\": 14102.74, \"from_m\": 13929.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14179.551, \"from_m\": 14102.74, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14184.935, \"from_m\": 14179.551, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14792.989, \"from_m\": 14184.935, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14803.855, \"from_m\": 14792.989, \"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\": 15275.554, \"from_m\": 14803.855, \"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\": 15299.778, \"from_m\": 15275.554, \"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\": 16259.359, \"from_m\": 15299.778, \"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\": 16467.356, \"from_m\": 16259.359, \"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\": 16502.612, \"from_m\": 16467.356, \"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\": 16965.772, \"from_m\": 16502.612, \"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\": 23450.347, \"from_m\": 16965.772, \"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\": 23550.376, \"from_m\": 23450.347, \"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\": 23555.772, \"from_m\": 23550.376, \"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\": 23642.068, \"from_m\": 23555.772, \"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\": 24051.946, \"from_m\": 23642.068, \"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\": 24836.169, \"from_m\": 24051.946, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24850.869, \"from_m\": 24836.169, \"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\": 25648.548, \"from_m\": 24850.869, \"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\": 25665.188, \"from_m\": 25648.548, \"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\": 26587.669, \"from_m\": 25665.188, \"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\": 26664.288, \"from_m\": 26587.669, \"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\": 27607.313, \"from_m\": 26664.288, \"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\": 27910.004, \"from_m\": 27607.313, \"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\": 29670.333, \"from_m\": 27910.004, \"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\": 30032.714, \"from_m\": 29670.333, \"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\": 30291.084, \"from_m\": 30032.714, \"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\": 30453.434, \"from_m\": 30291.084, \"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\": 30506.859, \"from_m\": 30453.434, \"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\": 30551.579, \"from_m\": 30506.859, \"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\": 30555.192, \"from_m\": 30551.579, \"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\": 30610.817, \"from_m\": 30555.192, \"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\": 30730.338, \"from_m\": 30610.817, \"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\": 696005, \"profile_key\": \"49e29f06b840e9c3c325a390d05cd20f523713db99bfd7bdef8f7d2d37cb3966\", \"schedule_id\": 30804, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1104\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1108\", \"location\": \"Soho South Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1109H\", \"location\": \"Galton Jn\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1112H\", \"location\": \"Dudley Port\", \"stage_seq\": 4, \"distance_m\": 3464.145, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"1115\", \"wtt_dep\": \"1116\", \"location\": \"Coseley\", \"stage_seq\": 5, \"distance_m\": 4567.0, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"1122\", \"wtt_dep\": \"1123\", \"location\": \"Wolverhampton\", \"stage_seq\": 6, \"distance_m\": 10199.295, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1124H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 7, \"distance_m\": 13864.921, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1125H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 8, \"distance_m\": 15299.778, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"1131\", \"wtt_dep\": \"1132\", \"location\": \"Penkridge\", \"stage_seq\": 9, \"distance_m\": 16737.351, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1137H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 10, \"distance_m\": 18427.705, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"1138H\", \"wtt_dep\": \"1140\", \"location\": \"Stafford\", \"stage_seq\": 11, \"distance_m\": 20902.442, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1144\", \"location\": \"Searchlight Lane Jn\", \"stage_seq\": 12, \"distance_m\": 22192.695, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1150H\", \"location\": \"Madeley\", \"stage_seq\": 13, \"distance_m\": 23827.551, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1155H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 14, \"distance_m\": 25536.583, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"1159H\", \"wtt_dep\": \"1204\", \"location\": \"Crewe\", \"stage_seq\": 15, \"distance_m\": 27740.722, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 16, \"distance_m\": 30730.338, \"section_seq\": 1, \"route_path_id\": 69134}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30730.338, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69134}], \"total_distance_m\": 30730.338, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 28448.869, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2281.469, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1104", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:12:21Z\", \"source_id\": 58445602, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:13:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:12:24Z\", \"source_id\": 18625387, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:14:54Z\", \"source_id\": 58451194, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:15:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:14:59Z\", \"source_id\": 18627162, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19072, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:20:52Z\", \"source_id\": 58463840, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:22:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:20:53Z\", \"source_id\": 18631091, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:20Z\", \"source_id\": 58535544, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:55:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:54:22Z\", \"source_id\": 18652987, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:18Z\", \"source_id\": 58559815, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:06:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:05:24Z\", \"source_id\": 18660249, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:24Z\", \"source_id\": 58602761, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:27:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:25:27Z\", \"source_id\": 18673560, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:51Z\", \"source_id\": 58627895, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:54Z\", \"source_id\": 18681104, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:44Z\", \"source_id\": 58636214, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:41:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:48Z\", \"source_id\": 18683642, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:16Z\", \"source_id\": 58648328, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:47:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:24Z\", \"source_id\": 18687324, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:12Z\", \"source_id\": 58663624, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:54:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:53:18Z\", \"source_id\": 18691921, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:32Z\", \"source_id\": 58670822, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:33Z\", \"source_id\": 18694100, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:23Z\", \"source_id\": 58683665, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:28Z\", \"source_id\": 18698014, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:05:33Z\", \"source_id\": 58690708, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:05:38Z\", \"source_id\": 18700137, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "6", "timing_fact_generation": 1789819538175316, "current_leg_arrival_utc": "2026-09-19T13:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:29.831358", "service_state_evidence_id": 18700137, "current_leg_start_actual_dep": "2026-09-19T12:59:30+01:00", "operational_evidence_version": 133, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:29.903281", "service_state_valid_until_kind": null, "operational_interpretation_version": 133, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
BHM |
LIV |
1F53 |
350104 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 430.826, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2199.884, "from_m": 430.826, "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": 2590.489, "from_m": 2199.884, "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": 3206.992, "from_m": 2590.489, "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": 4918.123, "from_m": 3206.992, "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": 13929.659, "from_m": 4918.123, "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": 14102.74, "from_m": 13929.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14179.551, "from_m": 14102.74, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14184.935, "from_m": 14179.551, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14792.989, "from_m": 14184.935, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14803.855, "from_m": 14792.989, "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": 15275.554, "from_m": 14803.855, "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": 15299.778, "from_m": 15275.554, "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": 16259.359, "from_m": 15299.778, "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": 16467.356, "from_m": 16259.359, "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": 16502.612, "from_m": 16467.356, "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": 16965.772, "from_m": 16502.612, "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": 23450.347, "from_m": 16965.772, "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": 23550.376, "from_m": 23450.347, "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": 23555.772, "from_m": 23550.376, "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": 23642.068, "from_m": 23555.772, "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": 24051.946, "from_m": 23642.068, "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": 24836.169, "from_m": 24051.946, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24850.869, "from_m": 24836.169, "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": 25648.548, "from_m": 24850.869, "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": 25665.188, "from_m": 25648.548, "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": 26587.669, "from_m": 25665.188, "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": 26664.288, "from_m": 26587.669, "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": 27607.313, "from_m": 26664.288, "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": 27910.004, "from_m": 27607.313, "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": 29670.333, "from_m": 27910.004, "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": 30032.714, "from_m": 29670.333, "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": 30291.084, "from_m": 30032.714, "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": 30453.434, "from_m": 30291.084, "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": 30506.859, "from_m": 30453.434, "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": 30551.579, "from_m": 30506.859, "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": 30555.192, "from_m": 30551.579, "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": 30610.817, "from_m": 30555.192, "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": 30730.338, "from_m": 30610.817, "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": 696005, "profile_key": "49e29f06b840e9c3c325a390d05cd20f523713db99bfd7bdef8f7d2d37cb3966", "schedule_id": 30804, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1104", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1108", "location": "Soho South Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1109H", "location": "Galton Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1112H", "location": "Dudley Port", "stage_seq": 4, "distance_m": 3464.145, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "1115", "wtt_dep": "1116", "location": "Coseley", "stage_seq": 5, "distance_m": 4567.0, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "1122", "wtt_dep": "1123", "location": "Wolverhampton", "stage_seq": 6, "distance_m": 10199.295, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1124H", "location": "Wolverhampton North Jn", "stage_seq": 7, "distance_m": 13864.921, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1125H", "location": "Bushbury Jn", "stage_seq": 8, "distance_m": 15299.778, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "1131", "wtt_dep": "1132", "location": "Penkridge", "stage_seq": 9, "distance_m": 16737.351, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1137H", "location": "Stafford Trent Valley Jn", "stage_seq": 10, "distance_m": 18427.705, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "1138H", "wtt_dep": "1140", "location": "Stafford", "stage_seq": 11, "distance_m": 20902.442, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1144", "location": "Searchlight Lane Jn", "stage_seq": 12, "distance_m": 22192.695, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1150H", "location": "Madeley", "stage_seq": 13, "distance_m": 23827.551, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1155H", "location": "Crewe Basford Hall Jn", "stage_seq": 14, "distance_m": 25536.583, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "1159H", "wtt_dep": "1204", "location": "Crewe", "stage_seq": 15, "distance_m": 27740.722, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206", "location": "Crewe Coal Yard S.B.", "stage_seq": 16, "distance_m": 30730.338, "section_seq": 1, "route_path_id": 69134}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30730.338, "from_m": 0.0, "section_seq": 1, "route_path_id": 69134}], "total_distance_m": 30730.338, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 28448.869, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2281.469, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:12:21Z", "source_id": 58445602, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:13:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:12:24Z", "source_id": 18625387, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19595, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:14:54Z", "source_id": 58451194, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T10:15:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:14:59Z", "source_id": 18627162, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19072, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:20:52Z", "source_id": 58463840, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T10:22:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:20:53Z", "source_id": 18631091, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18937, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:20Z", "source_id": 58535544, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T10:55:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:54:22Z", "source_id": 18652987, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11387, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:18Z", "source_id": 58559815, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:06:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:05:24Z", "source_id": 18660249, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10776, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:24Z", "source_id": 58602761, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:27:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:25:27Z", "source_id": 18673560, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10105, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:51Z", "source_id": 58627895, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:38:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:54Z", "source_id": 18681104, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10083, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:44Z", "source_id": 58636214, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:41:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:48Z", "source_id": 18683642, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9971, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:16Z", "source_id": 58648328, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:47:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:24Z", "source_id": 18687324, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9931, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:12Z", "source_id": 58663624, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:54:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:53:18Z", "source_id": 18691921, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9906, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:32Z", "source_id": 58670822, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T11:57:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:33Z", "source_id": 18694100, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:23Z", "source_id": 58683665, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T12:03:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:28Z", "source_id": 18698014, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9847, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:05:33Z", "source_id": 58690708, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T12:07:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:05:38Z", "source_id": 18700137, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
Birmingham New Street |
1104 |
1104 |
4B |
None |
None |
Liverpool Lime Street HL/ML |
1242 |
1242 |
6 |
LATE |
+25 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17858/2026-09-19/detailed |
None |
Mossley Hill |
2026-09-19T12:59:30+01:00 |
Liverpool Lime Street HL/ML |
10.0 |
{"type": "LineString", "coordinates": [[-2.914604472758482, 53.37806733086648], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} |
3.9 |
1257 |
1307 |
Mossley Hill |
Liverpool L.st (lhs-vt) |
Liverpool Lime Street HL/ML |
53.4075993 |
-2.9783843 |
53.4075993 |
-2.9783843 |
1 |
0 |
2026-09-19 12:17:51 |
TERMINATED |
2026-09-19 12:07:00 |
Liverpool Lime Street HL/ML |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700137 |
1789819538175316 |
133 |
133 |
2026-09-19 12:17:29.903281 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:29.831358 |
| 666657 |
697891 |
L89718 |
322K86ML19 |
2026-09-19 |
COMPLETE |
18700784 |
2026-09-19 13:07:00 |
2026-09-19 12:17:51 |
2026-09-21 12:17:51 |
{"id": 697891, "stp": "P", "toc": "Northern", "uid": "L89718", "consist": "331112", "dest_crs": "ALD", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89718/2026-09-19/detailed", "trust_id": "322K86ML19", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Alderley Edge", "service_date": "2026-09-19", "dest_arr_time": "1307", "dest_platform": "2", "is_terminated": 1, "next_location": "Alderley Edge", "signalling_id": "2K86", "timing_status": "ON TIME", "origin_station": "Manchester Piccadilly", "current_leg_arr": "1307", "current_leg_dep": "1304", "current_leg_end": "Alderley Edge", "origin_dep_time": "1238", "origin_platform": "7", "current_location": "Alderley Edge", "last_update_time": "2026-09-19T12:17:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2258962, 53.326990899999984], [-2.2259407, 53.32670689999999], [-2.2259844, 53.326325800000006], [-2.2260169, 53.3260749], [-2.2260736999999997, 53.3255727], [-2.226151, 53.324898299999994], [-2.2262318, 53.3244825], [-2.2263105999999997, 53.3241642], [-2.2263357, 53.3240279], [-2.226367, 53.323909], [-2.2264213999999996, 53.323696899999995], [-2.2264889, 53.32347589999999], [-2.2266105, 53.3231929], [-2.2267438, 53.322912], [-2.2269687, 53.322318200000005], [-2.2271893, 53.3217911], [-2.2275609, 53.3210546], [-2.2276872999999995, 53.320802999999984], [-2.2278933, 53.3203843], [-2.2282301, 53.3196128], [-2.2282606, 53.3195561], [-2.2292822999999995, 53.31765279999999], [-2.2295425, 53.3171854], [-2.230312, 53.315779899999995], [-2.2309137999999997, 53.31458279999999], [-2.2309828, 53.31445849999999], [-2.23101, 53.314410900000006], [-2.2310429, 53.31435329999999], [-2.2313607, 53.3137709], [-2.2318005, 53.312966499999995], [-2.231866, 53.3128459], [-2.2336130999999995, 53.30957479999999], [-2.2340301, 53.308800100000006], [-2.2342661, 53.3083564], [-2.2345079, 53.3079063], [-2.2349557535128013, 53.30706581297633], [-2.2351876, 53.30663069999999], [-2.2354973999999994, 53.3060096], [-2.2361026999999996, 53.304886999999994], [-2.2366535, 53.3038699]]}", "current_leg_start": "Wilmslow", "dest_arr_time_act": "1307", "motion_projection": null, "next_location_lat": "53.3038699", "next_location_lon": "-2.2366535", "previous_location": "Wilmslow", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 677.931, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}], \"service_id\": 697891, \"profile_key\": \"3c840c2b8f51946200581ef7886cd12894ecf6f9e98ea5c0f222bdf5742891f3\", \"schedule_id\": 2706, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1238\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 338.965, \"section_seq\": 1, \"route_path_id\": 29090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 677.931, \"section_seq\": 1, \"route_path_id\": 29090}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 677.931, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29090}], \"total_distance_m\": 677.931, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 677.931, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1238", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.3038699", "current_position_lon": "-2.2366535", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:00Z\", \"source_id\": 58651895, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:04Z\", \"source_id\": 18688441, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:22Z\", \"source_id\": 58659611, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:26Z\", \"source_id\": 18690729, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:17Z\", \"source_id\": 58670283, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:19Z\", \"source_id\": 18693932, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:57Z\", \"source_id\": 58678243, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:00Z\", \"source_id\": 18696294, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:46Z\", \"source_id\": 58684467, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:47Z\", \"source_id\": 18698293, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:32Z\", \"source_id\": 58692857, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:35Z\", \"source_id\": 18700784, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Alderley Edge", "service_state_platform": "1", "timing_fact_generation": 1789819598666211, "current_leg_arrival_utc": "2026-09-19T13:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:32.350709", "service_state_evidence_id": 18700784, "current_leg_start_actual_dep": "2026-09-19T13:03:30+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:33.982887", "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 |
MAN |
ALD |
2K86 |
331112 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 677.931, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}], "service_id": 697891, "profile_key": "3c840c2b8f51946200581ef7886cd12894ecf6f9e98ea5c0f222bdf5742891f3", "schedule_id": 2706, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1238", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 338.965, "section_seq": 1, "route_path_id": 29090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 677.931, "section_seq": 1, "route_path_id": 29090}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 677.931, "from_m": 0.0, "section_seq": 1, "route_path_id": 29090}], "total_distance_m": 677.931, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 677.931, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8869, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:00Z", "source_id": 58651895, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:48:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:04Z", "source_id": 18688441, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8958, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:22Z", "source_id": 58659611, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:52:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:26Z", "source_id": 18690729, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9076, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:17Z", "source_id": 58670283, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:57:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:19Z", "source_id": 18693932, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9086, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:57Z", "source_id": 58678243, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:00:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:00Z", "source_id": 18696294, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9101, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:46Z", "source_id": 58684467, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:03:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:47Z", "source_id": 18698293, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9153, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:32Z", "source_id": 58692857, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:07:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:35Z", "source_id": 18700784, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
1238 |
1238 |
7 |
None |
None |
Alderley Edge |
1307 |
1307 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89718/2026-09-19/detailed |
None |
Wilmslow |
2026-09-19T13:03:30+01:00 |
Alderley Edge |
3.0 |
{"type": "LineString", "coordinates": [[-2.2258962, 53.326990899999984], [-2.2259407, 53.32670689999999], [-2.2259844, 53.326325800000006], [-2.2260169, 53.3260749], [-2.2260736999999997, 53.3255727], [-2.226151, 53.324898299999994], [-2.2262318, 53.3244825], [-2.2263105999999997, 53.3241642], [-2.2263357, 53.3240279], [-2.226367, 53.323909], [-2.2264213999999996, 53.323696899999995], [-2.2264889, 53.32347589999999], [-2.2266105, 53.3231929], [-2.2267438, 53.322912], [-2.2269687, 53.322318200000005], [-2.2271893, 53.3217911], [-2.2275609, 53.3210546], [-2.2276872999999995, 53.320802999999984], [-2.2278933, 53.3203843], [-2.2282301, 53.3196128], [-2.2282606, 53.3195561], [-2.2292822999999995, 53.31765279999999], [-2.2295425, 53.3171854], [-2.230312, 53.315779899999995], [-2.2309137999999997, 53.31458279999999], [-2.2309828, 53.31445849999999], [-2.23101, 53.314410900000006], [-2.2310429, 53.31435329999999], [-2.2313607, 53.3137709], [-2.2318005, 53.312966499999995], [-2.231866, 53.3128459], [-2.2336130999999995, 53.30957479999999], [-2.2340301, 53.308800100000006], [-2.2342661, 53.3083564], [-2.2345079, 53.3079063], [-2.2349557535128013, 53.30706581297633], [-2.2351876, 53.30663069999999], [-2.2354973999999994, 53.3060096], [-2.2361026999999996, 53.304886999999994], [-2.2366535, 53.3038699]]} |
1.7 |
1304 |
1307 |
Wilmslow |
Alderley Edge |
Alderley Edge |
53.3038699 |
-2.2366535 |
53.3038699 |
-2.2366535 |
1 |
0 |
2026-09-19 12:17:51 |
TERMINATED |
2026-09-19 12:07:00 |
Alderley Edge |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700784 |
1789819598666211 |
52 |
52 |
2026-09-19 12:17:33.982887 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:32.350709 |
| 666658 |
696859 |
W11412 |
692H47MJ19 |
2026-09-19 |
COMPLETE |
18700605 |
2026-09-19 13:07:00 |
2026-09-19 12:17:52 |
2026-09-21 12:17:52 |
{"id": 696859, "stp": "P", "toc": "West Midlands Trains", "uid": "W11412", "consist": "730042", "dest_crs": "RGL", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11412/2026-09-19/detailed", "trust_id": "692H47MJ19", "origin_crs": "BHI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rugeley Trent Valley", "service_date": "2026-09-19", "dest_arr_time": "1309", "dest_platform": "1", "is_terminated": 1, "next_location": "Rugeley Trent Valley", "signalling_id": "2H47", "timing_status": "EARLY", "origin_station": "Birmingham International", "current_leg_arr": "1307", "current_leg_dep": "1304", "current_leg_end": "Rugeley Trent Valley", "origin_dep_time": "1151", "origin_platform": "3", "current_location": "Rugeley Trent Valley", "last_update_time": "2026-09-19T12:17:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.937124982407858, 52.75459734600963], [-1.9366901000000003, 52.75476749999999], [-1.9361508, 52.754978499999986], [-1.9346718, 52.7556551], [-1.9340390000000005, 52.755951], [-1.9331909, 52.7563375], [-1.9313568000000003, 52.757175], [-1.9309973999999996, 52.7573422], [-1.9302572, 52.75768139999999], [-1.929651, 52.7579769], [-1.9290581, 52.758309700000005], [-1.9286675, 52.75855629999999], [-1.9285137, 52.758661899999986], [-1.9283474000000005, 52.7587788], [-1.9279611999999997, 52.75907320000001], [-1.927819, 52.75919110000001], [-1.9275515000000003, 52.75941459999999], [-1.9274557999999995, 52.75949990000001], [-1.9272970000000005, 52.759653], [-1.9270757999999997, 52.7598843], [-1.9268163000000005, 52.7601787], [-1.9265353999999997, 52.7605467], [-1.9265074, 52.76058859999999], [-1.9264478000000005, 52.76067769999999], [-1.9263315, 52.76085179999999], [-1.9261105, 52.7612589], [-1.92586, 52.76179599999998], [-1.9257108999999997, 52.7622179], [-1.9256492, 52.762479500000005], [-1.9255912, 52.7627411], [-1.925558, 52.7630086], [-1.925558, 52.763096100000006], [-1.925558, 52.763164299999985], [-1.9255579, 52.76341930000001], [-1.9256, 52.76407220000001], [-1.9257062, 52.76457270000001], [-1.9258263, 52.76496920000001], [-1.9260622, 52.76549829999999], [-1.926291, 52.7659025], [-1.9265518, 52.7663097], [-1.9267322999999996, 52.76652619999999], [-1.9270714297208396, 52.766918552514426], [-1.927265, 52.7671425], [-1.9275337, 52.76741810000001], [-1.9278632, 52.7676828], [-1.9284183, 52.76824090000001], [-1.9286520999999996, 52.7684744], [-1.9290955, 52.7688448], [-1.9293679999999995, 52.769052], [-1.9304666, 52.7698721], [-1.9308706, 52.7702135], [-1.931185, 52.7704749], [-1.9315854999999995, 52.7708056], [-1.9328491, 52.77163329999999], [-1.9333514000000005, 52.7720071], [-1.9337217, 52.7722501], [-1.9342395, 52.772642899999994], [-1.9345489, 52.7728456], [-1.9352173, 52.7733345], [-1.9364485, 52.77414859999999], [-1.9370939000000005, 52.774624], [-1.9341635, 52.7726914], [-1.9332245, 52.77207729999999], [-1.9314040999999995, 52.770908000000006], [-1.9308528, 52.77052979999999], [-1.9305311000000005, 52.7702954], [-1.9298091, 52.7697206]]}", "current_leg_start": "Rugeley Town", "dest_arr_time_act": "1309", "motion_projection": null, "next_location_lat": "52.7697206", "next_location_lon": "-1.9298091", "previous_location": "Rugeley Town", "current_leg_milage": "2.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1152", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.7697206", "current_position_lon": "-1.9298091", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:53:06Z\", \"source_id\": 58532918, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:53:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:53:11Z\", \"source_id\": 18652206, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:14Z\", \"source_id\": 58539772, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:56:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:56:21Z\", \"source_id\": 18654327, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:58:23Z\", \"source_id\": 58544494, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T10:59:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:58:29Z\", \"source_id\": 18655685, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:03Z\", \"source_id\": 58574456, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:05Z\", \"source_id\": 18664701, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:26Z\", \"source_id\": 58611331, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:30Z\", \"source_id\": 18676257, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:52Z\", \"source_id\": 58616699, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:54Z\", \"source_id\": 18677801, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19227, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:54Z\", \"source_id\": 58625777, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:55Z\", \"source_id\": 18680470, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:32Z\", \"source_id\": 58637825, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:35Z\", \"source_id\": 18684162, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:29Z\", \"source_id\": 18686706, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:17Z\", \"source_id\": 58650436, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:19Z\", \"source_id\": 18687961, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:12Z\", \"source_id\": 58659196, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:17Z\", \"source_id\": 18690633, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:18Z\", \"source_id\": 58668084, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:20Z\", \"source_id\": 18693297, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:16Z\", \"source_id\": 58681225, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:19Z\", \"source_id\": 18697236, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:17Z\", \"source_id\": 58692227, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:21Z\", \"source_id\": 18700605, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rugeley Trent Valley", "service_state_platform": "1", "timing_fact_generation": 1789819582187186, "current_leg_arrival_utc": "2026-09-19T13:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:32.914654", "service_state_evidence_id": 18700605, "current_leg_start_actual_dep": "2026-09-19T13:05:00+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:33.741344", "service_state_valid_until_kind": null, "operational_interpretation_version": 95, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
BHI |
RGL |
2H47 |
730042 |
3 |
90 |
None |
None |
[{"source": "TD", "smart_id": 20916, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:53:06Z", "source_id": 58532918, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T10:53:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:53:11Z", "source_id": 18652206, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19292, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:14Z", "source_id": 58539772, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T10:56:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:56:21Z", "source_id": 18654327, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:58:23Z", "source_id": 58544494, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T10:59:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:58:29Z", "source_id": 18655685, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19414, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:03Z", "source_id": 58574456, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:13:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:05Z", "source_id": 18664701, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19534, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:26Z", "source_id": 58611331, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:30:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:30Z", "source_id": 18676257, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19560, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:52Z", "source_id": 58616699, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:32:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:54Z", "source_id": 18677801, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19227, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:54Z", "source_id": 58625777, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:36:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:55Z", "source_id": 18680470, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19208, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:32Z", "source_id": 58637825, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:42:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:35Z", "source_id": 18684162, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:29Z", "source_id": 18686706, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19203, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:17Z", "source_id": 58650436, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:48:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:19Z", "source_id": 18687961, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19199, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:12Z", "source_id": 58659196, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:52:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:17Z", "source_id": 18690633, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19194, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:18Z", "source_id": 58668084, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T11:56:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:20Z", "source_id": 18693297, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19179, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:16Z", "source_id": 58681225, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:03:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:19Z", "source_id": 18697236, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11443, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:17Z", "source_id": 58692227, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:07:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:21Z", "source_id": 18700605, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
Birmingham International |
1151 |
1152 |
3 |
None |
None |
Rugeley Trent Valley |
1309 |
1309 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W11412/2026-09-19/detailed |
None |
Rugeley Town |
2026-09-19T13:05:00+01:00 |
Rugeley Trent Valley |
3.0 |
{"type": "LineString", "coordinates": [[-1.937124982407858, 52.75459734600963], [-1.9366901000000003, 52.75476749999999], [-1.9361508, 52.754978499999986], [-1.9346718, 52.7556551], [-1.9340390000000005, 52.755951], [-1.9331909, 52.7563375], [-1.9313568000000003, 52.757175], [-1.9309973999999996, 52.7573422], [-1.9302572, 52.75768139999999], [-1.929651, 52.7579769], [-1.9290581, 52.758309700000005], [-1.9286675, 52.75855629999999], [-1.9285137, 52.758661899999986], [-1.9283474000000005, 52.7587788], [-1.9279611999999997, 52.75907320000001], [-1.927819, 52.75919110000001], [-1.9275515000000003, 52.75941459999999], [-1.9274557999999995, 52.75949990000001], [-1.9272970000000005, 52.759653], [-1.9270757999999997, 52.7598843], [-1.9268163000000005, 52.7601787], [-1.9265353999999997, 52.7605467], [-1.9265074, 52.76058859999999], [-1.9264478000000005, 52.76067769999999], [-1.9263315, 52.76085179999999], [-1.9261105, 52.7612589], [-1.92586, 52.76179599999998], [-1.9257108999999997, 52.7622179], [-1.9256492, 52.762479500000005], [-1.9255912, 52.7627411], [-1.925558, 52.7630086], [-1.925558, 52.763096100000006], [-1.925558, 52.763164299999985], [-1.9255579, 52.76341930000001], [-1.9256, 52.76407220000001], [-1.9257062, 52.76457270000001], [-1.9258263, 52.76496920000001], [-1.9260622, 52.76549829999999], [-1.926291, 52.7659025], [-1.9265518, 52.7663097], [-1.9267322999999996, 52.76652619999999], [-1.9270714297208396, 52.766918552514426], [-1.927265, 52.7671425], [-1.9275337, 52.76741810000001], [-1.9278632, 52.7676828], [-1.9284183, 52.76824090000001], [-1.9286520999999996, 52.7684744], [-1.9290955, 52.7688448], [-1.9293679999999995, 52.769052], [-1.9304666, 52.7698721], [-1.9308706, 52.7702135], [-1.931185, 52.7704749], [-1.9315854999999995, 52.7708056], [-1.9328491, 52.77163329999999], [-1.9333514000000005, 52.7720071], [-1.9337217, 52.7722501], [-1.9342395, 52.772642899999994], [-1.9345489, 52.7728456], [-1.9352173, 52.7733345], [-1.9364485, 52.77414859999999], [-1.9370939000000005, 52.774624], [-1.9341635, 52.7726914], [-1.9332245, 52.77207729999999], [-1.9314040999999995, 52.770908000000006], [-1.9308528, 52.77052979999999], [-1.9305311000000005, 52.7702954], [-1.9298091, 52.7697206]]} |
2.2 |
1304 |
1307 |
Rugeley Town |
Rugeley Trent Valley |
Rugeley Trent Valley |
52.7697206 |
-1.9298091 |
52.7697206 |
-1.9298091 |
1 |
0 |
2026-09-19 12:17:52 |
TERMINATED |
2026-09-19 12:07:00 |
Rugeley Trent Valley |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700605 |
1789819582187186 |
95 |
95 |
2026-09-19 12:17:33.741344 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:32.914654 |
| 666659 |
696943 |
L88434 |
022B26MJ19 |
2026-09-19 |
COMPLETE |
18701399 |
2026-09-19 13:07:00 |
2026-09-19 12:17:52 |
2026-09-21 12:17:52 |
{"id": 696943, "stp": "P", "toc": "ScotRail", "uid": "L88434", "consist": "158706", "dest_crs": "MTS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88434/2026-09-19/detailed", "trust_id": "022B26MJ19", "origin_crs": "INR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Montrose", "service_date": "2026-09-19", "dest_arr_time": "1306", "dest_platform": "1", "is_terminated": 1, "next_location": "Montrose", "signalling_id": "2B26", "timing_status": "LATE", "origin_station": "Inverurie", "current_leg_arr": "1307", "current_leg_dep": "1258", "current_leg_end": "Montrose", "origin_dep_time": "1156", "origin_platform": "2", "current_location": "Montrose Down Thro' Siding", "last_update_time": "2026-09-19T12:17:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4645901, 56.837232500000006], [-2.4689813, 56.8349377], [-2.471280699999999, 56.83372800000001], [-2.4729334, 56.83285149999999], [-2.4734595, 56.8325674], [-2.4739609, 56.8322626], [-2.4751476, 56.83153469999999], [-2.4760969, 56.8308991], [-2.4786536999999997, 56.8291144], [-2.4803784, 56.8278903], [-2.4819491, 56.82674560000001], [-2.4892971, 56.8215443], [-2.4908975, 56.820399900000005], [-2.4939553, 56.8181923], [-2.495877, 56.816827800000006], [-2.4977716999999995, 56.815482200000005], [-2.5037651, 56.811215700000005], [-2.5045563, 56.8106358], [-2.5050719999999997, 56.81024549999999], [-2.5056874999999996, 56.8097521], [-2.5061042, 56.809389499999995], [-2.5066898, 56.8088747], [-2.5073671, 56.8081966], [-2.5077883, 56.8077515], [-2.5083651, 56.8070859], [-2.5089317999999996, 56.80632069999999], [-2.5093381, 56.80571069999999], [-2.5096323, 56.8051985], [-2.5099995, 56.80453060000001], [-2.5102862, 56.8038884], [-2.5104433, 56.80352489999999], [-2.510558958403184, 56.803198107020805], [-2.5105774, 56.803146], [-2.5111469999999994, 56.80136869999998], [-2.5114995, 56.8004748], [-2.5117455, 56.7999241], [-2.5121883, 56.7991141], [-2.5122936999999994, 56.7989214], [-2.5147377, 56.794944699999995], [-2.5149220999999997, 56.79466430000001], [-2.51528279553466, 56.794088947936075], [-2.51732, 56.79083919999999], [-2.5191551, 56.787881500000005], [-2.5197854, 56.78686559999999], [-2.5200220000000004, 56.786439], [-2.5202907, 56.785854099999995], [-2.520541699999999, 56.7852038], [-2.5207054999999996, 56.78460199999999], [-2.5207659999999996, 56.78434589999999], [-2.5209714, 56.78352819999999], [-2.5210108999999994, 56.782944699999994], [-2.5210202999999995, 56.7826529], [-2.5209512, 56.7816113], [-2.5208781, 56.7811372], [-2.5207345, 56.780418999999995], [-2.5204661, 56.7795045], [-2.5202914999999995, 56.7790242], [-2.5200493, 56.77844100000001], [-2.5195974, 56.77755619999999], [-2.519357799999999, 56.77715309999999], [-2.5190925, 56.7767454], [-2.5183393999999995, 56.77573199999999], [-2.517505, 56.7748056], [-2.5171852999999995, 56.7744578], [-2.5163885999999995, 56.7736534], [-2.5163331, 56.7735973], [-2.51528279553466, 56.7726523332107], [-2.5152373, 56.772611399999995], [-2.5146734999999993, 56.7721447], [-2.5139826, 56.77160289999998], [-2.512869, 56.770814400000006], [-2.5128263, 56.7707866], [-2.5120160999999994, 56.7702622], [-2.5117916, 56.770112700000006], [-2.5117814999999997, 56.7701039], [-2.5117205, 56.7700664], [-2.5117129999999994, 56.7700615], [-2.5112358999999995, 56.7697859], [-2.5109343, 56.7696072], [-2.5105129, 56.7693574], [-2.5102738000000007, 56.76922], [-2.5096879999999997, 56.768883200000005], [-2.5096201, 56.7688495], [-2.5086412, 56.76836409999999], [-2.507557, 56.7678399], [-2.5019852999999994, 56.7653298], [-2.5004149, 56.764579299999994], [-2.499715, 56.7642165], [-2.4985208999999995, 56.76355749999999], [-2.494671799999999, 56.76122889999999], [-2.4874632, 56.75686749999999], [-2.4860288, 56.7559968], [-2.4850927, 56.7554805], [-2.4839082, 56.7548681], [-2.481962672421405, 56.75398158922311], [-2.4760479, 56.75128629999999], [-2.4754013999999995, 56.7509953], [-2.4747521999999997, 56.7506855], [-2.4743527, 56.7504797], [-2.4739645, 56.7502478], [-2.4733504999999996, 56.7498371], [-2.4728005999999993, 56.74940569999999], [-2.4720203999999995, 56.748642699999984], [-2.4715072, 56.7481208], [-2.4711112, 56.7476521], [-2.4708129999999997, 56.74719009999999], [-2.4706102, 56.7467736], [-2.4704728, 56.7463227], [-2.4704205, 56.7458834], [-2.470400699999999, 56.745679599999995], [-2.4704191, 56.7452697], [-2.4704842999999994, 56.7448971], [-2.4706014, 56.7445469], [-2.470772, 56.7441611], [-2.4709852, 56.74379299999999], [-2.4712404999999995, 56.7434254], [-2.4715824, 56.74307670000001], [-2.4719972, 56.7426656], [-2.4724345999999997, 56.74234260000001], [-2.4731870999999996, 56.7417879], [-2.4739036, 56.7412366], [-2.4742665999999995, 56.7409274], [-2.4746422, 56.7406056], [-2.4749272999999996, 56.7403183], [-2.4751698999999996, 56.74000480000001], [-2.475401, 56.7396569], [-2.4755585, 56.7393684], [-2.4756247, 56.7392257], [-2.4757111, 56.73901260000001], [-2.4757844999999996, 56.738871399999994], [-2.4758596999999996, 56.73857099999999], [-2.4759245999999995, 56.7381742], [-2.4759288, 56.73783039999999], [-2.4759138, 56.73752150000001], [-2.4758755, 56.7373414], [-2.475783799999999, 56.73698149999999], [-2.4755748, 56.7365349], [-2.4752763, 56.7360221], [-2.4738998, 56.73421209999999], [-2.4737855999999994, 56.7340317], [-2.473759499999999, 56.73399059999999], [-2.4736545999999997, 56.7337933], [-2.4736417999999993, 56.733765700000006], [-2.4734453999999997, 56.733343600000005], [-2.4733528999999996, 56.7330437], [-2.4732727999999997, 56.73269869999999], [-2.4732208, 56.7322089], [-2.4731931, 56.7317638], [-2.4732314, 56.73134239999999], [-2.4732647, 56.731116099999994], [-2.4733217, 56.7308691], [-2.4734627, 56.7303861], [-2.4736793, 56.7299032], [-2.4740535, 56.7292933], [-2.4748295, 56.7281412], [-2.474999, 56.727882400000006], [-2.4752018, 56.7275721], [-2.475425, 56.72718700000001], [-2.4756219, 56.7267999], [-2.4757787999999996, 56.7264156], [-2.4758918999999997, 56.7260003], [-2.4759673999999996, 56.7255504], [-2.4759883, 56.725118499999994], [-2.4759715999999994, 56.72463140000001], [-2.4758601999999996, 56.72410059999999], [-2.4756810999999996, 56.7235641], [-2.4754254, 56.72301790000001], [-2.4751681, 56.72256429999999], [-2.4747038, 56.72189879999999], [-2.4741233, 56.721053], [-2.473595, 56.72024179999999], [-2.473152, 56.7193859], [-2.4729660999999994, 56.7189663], [-2.4728054, 56.718545], [-2.4725879, 56.71787569999999], [-2.4724249000000005, 56.7171682], [-2.4723449999999993, 56.71649589999999], [-2.4723065, 56.7161102], [-2.4722026999999995, 56.715634], [-2.4721861, 56.7154438], [-2.4721658, 56.7152109], [-2.4721589999999996, 56.7151327], [-2.4721469999999997, 56.7149957], [-2.4721204, 56.71471410000001], [-2.4720954999999996, 56.7144505], [-2.4720845, 56.7140516], [-2.472074, 56.71366809999999], [-2.4720921, 56.7134716], [-2.4721237, 56.71322789999999], [-2.4721974, 56.71283710000001], [-2.4722792, 56.712454399999984], [-2.4723449, 56.712228399999994]]}", "current_leg_start": "Laurencekirk", "dest_arr_time_act": "1306", "motion_projection": null, "next_location_lat": "56.7122284", "next_location_lon": "-2.4723449", "previous_location": "Laurencekirk", "current_leg_milage": "10.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4194.835, \"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\": 4253.067, \"from_m\": 4194.835, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4585.037, \"from_m\": 4253.067, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5438.236, \"from_m\": 4585.037, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5558.094, \"from_m\": 5438.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6152.676, \"from_m\": 5558.094, \"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\": 6897.821, \"from_m\": 6152.676, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7275.163, \"from_m\": 6897.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8020.307, \"from_m\": 7275.163, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8107.921, \"from_m\": 8020.307, \"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\": 8190.726, \"from_m\": 8107.921, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9052.632, \"from_m\": 8190.726, \"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\": 13189.071, \"from_m\": 9052.632, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 18106.97, \"from_m\": 13189.071, \"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\": 18148.004, \"from_m\": 18106.97, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18196.329, \"from_m\": 18148.004, \"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\": 115.0}, {\"to_m\": 18271.464, \"from_m\": 18196.329, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18485.075, \"from_m\": 18271.464, \"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\": 18550.884, \"from_m\": 18485.075, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23928.049, \"from_m\": 18550.884, \"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\": 115.0}, {\"to_m\": 24014.782, \"from_m\": 23928.049, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26724.808, \"from_m\": 24014.782, \"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\": 27123.816, \"from_m\": 26724.808, \"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\": 29833.843, \"from_m\": 27123.816, \"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\": 29920.575, \"from_m\": 29833.843, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29947.456, \"from_m\": 29920.575, \"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\": 115.0}, {\"to_m\": 29985.373, \"from_m\": 29947.456, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 42886.573, \"from_m\": 29985.373, \"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\": 115.0}, {\"to_m\": 42928.942, \"from_m\": 42886.573, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43410.679, \"from_m\": 42928.942, \"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\": 115.0}], \"service_id\": 696943, \"profile_key\": \"1ff5e9db9c94c10969130fa81ac3c942211e4f88c30198b33c6360258be182e1\", \"schedule_id\": 2419, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1156\", \"location\": \"Inverurie\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"1200H\", \"wtt_dep\": \"1201H\", \"location\": \"Kintore\", \"stage_seq\": 2, \"distance_m\": 599.469, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"1210\", \"wtt_dep\": \"1211\", \"location\": \"Dyce\", \"stage_seq\": 3, \"distance_m\": 2682.793, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217H\", \"location\": \"Berryden Jn\", \"stage_seq\": 4, \"distance_m\": 3546.924, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"1220\", \"wtt_dep\": \"1222\", \"location\": \"Aberdeen\", \"stage_seq\": 5, \"distance_m\": 4337.077, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223\", \"location\": \"Aberdeen Ferryhill Jn\", \"stage_seq\": 6, \"distance_m\": 5660.319, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224H\", \"location\": \"Craiginches South Jn\", \"stage_seq\": 7, \"distance_m\": 7086.492, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"Aberdeen Sig. A56\", \"stage_seq\": 8, \"distance_m\": 10131.029, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227H\", \"location\": \"Aberdeen Sig. A230\", \"stage_seq\": 9, \"distance_m\": 11653.433, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1232H\", \"location\": \"Portlethen\", \"stage_seq\": 10, \"distance_m\": 14050.233, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234H\", \"location\": \"Aberdeen Sig. A222\", \"stage_seq\": 11, \"distance_m\": 17080.881, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"1240\", \"wtt_dep\": \"1241\", \"location\": \"Stonehaven\", \"stage_seq\": 12, \"distance_m\": 18405.004, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247\", \"location\": \"Carmont\", \"stage_seq\": 13, \"distance_m\": 20677.781, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1254H\", \"location\": \"Laurencekirk\", \"stage_seq\": 14, \"distance_m\": 24184.562, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300H\", \"location\": \"Craigo S.B.\", \"stage_seq\": 15, \"distance_m\": 26924.312, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": null, \"location\": \"Montrose\", \"stage_seq\": 16, \"distance_m\": 34859.316, \"section_seq\": 1, \"route_path_id\": 28422}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43410.679, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28422}], \"total_distance_m\": 43410.679, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 42975.105, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 435.574, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1156", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "56.7122284", "current_position_lon": "-2.4723449", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:02Z\", \"source_id\": 58545902, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:00:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T10:59:05Z\", \"source_id\": 18656092, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:49Z\", \"source_id\": 58565378, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:09:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:07:53Z\", \"source_id\": 18661941, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:41Z\", \"source_id\": 18669777, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:51Z\", \"source_id\": 18685657, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:00:30Z\", \"source_id\": 18696632, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:07:30Z\", \"source_id\": 18701399, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Montrose", "service_state_platform": "1", "timing_fact_generation": 1789819652923523, "current_leg_arrival_utc": "2026-09-19T13:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:32.917843", "service_state_evidence_id": 18701399, "current_leg_start_actual_dep": "2026-09-19T12:55:30+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:33.788518", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
INR |
MTS |
2B26 |
158706 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 4194.835, "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": 4253.067, "from_m": 4194.835, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4585.037, "from_m": 4253.067, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5438.236, "from_m": 4585.037, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5558.094, "from_m": 5438.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6152.676, "from_m": 5558.094, "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": 6897.821, "from_m": 6152.676, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7275.163, "from_m": 6897.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8020.307, "from_m": 7275.163, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8107.921, "from_m": 8020.307, "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": 8190.726, "from_m": 8107.921, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9052.632, "from_m": 8190.726, "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": 13189.071, "from_m": 9052.632, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 18106.97, "from_m": 13189.071, "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": 18148.004, "from_m": 18106.97, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18196.329, "from_m": 18148.004, "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": 115.0}, {"to_m": 18271.464, "from_m": 18196.329, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18485.075, "from_m": 18271.464, "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": 18550.884, "from_m": 18485.075, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23928.049, "from_m": 18550.884, "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": 115.0}, {"to_m": 24014.782, "from_m": 23928.049, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26724.808, "from_m": 24014.782, "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": 27123.816, "from_m": 26724.808, "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": 29833.843, "from_m": 27123.816, "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": 29920.575, "from_m": 29833.843, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29947.456, "from_m": 29920.575, "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": 115.0}, {"to_m": 29985.373, "from_m": 29947.456, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 42886.573, "from_m": 29985.373, "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": 115.0}, {"to_m": 42928.942, "from_m": 42886.573, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43410.679, "from_m": 42928.942, "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": 115.0}], "service_id": 696943, "profile_key": "1ff5e9db9c94c10969130fa81ac3c942211e4f88c30198b33c6360258be182e1", "schedule_id": 2419, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1156", "location": "Inverurie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "1200H", "wtt_dep": "1201H", "location": "Kintore", "stage_seq": 2, "distance_m": 599.469, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "1210", "wtt_dep": "1211", "location": "Dyce", "stage_seq": 3, "distance_m": 2682.793, "section_seq": 1, "route_path_id": 28422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217H", "location": "Berryden Jn", "stage_seq": 4, "distance_m": 3546.924, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "1220", "wtt_dep": "1222", "location": "Aberdeen", "stage_seq": 5, "distance_m": 4337.077, "section_seq": 1, "route_path_id": 28422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223", "location": "Aberdeen Ferryhill Jn", "stage_seq": 6, "distance_m": 5660.319, "section_seq": 1, "route_path_id": 28422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224H", "location": "Craiginches South Jn", "stage_seq": 7, "distance_m": 7086.492, "section_seq": 1, "route_path_id": 28422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225", "location": "Aberdeen Sig. A56", "stage_seq": 8, "distance_m": 10131.029, "section_seq": 1, "route_path_id": 28422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227H", "location": "Aberdeen Sig. A230", "stage_seq": 9, "distance_m": 11653.433, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1232H", "location": "Portlethen", "stage_seq": 10, "distance_m": 14050.233, "section_seq": 1, "route_path_id": 28422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234H", "location": "Aberdeen Sig. A222", "stage_seq": 11, "distance_m": 17080.881, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "1240", "wtt_dep": "1241", "location": "Stonehaven", "stage_seq": 12, "distance_m": 18405.004, "section_seq": 1, "route_path_id": 28422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247", "location": "Carmont", "stage_seq": 13, "distance_m": 20677.781, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1254H", "location": "Laurencekirk", "stage_seq": 14, "distance_m": 24184.562, "section_seq": 1, "route_path_id": 28422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300H", "location": "Craigo S.B.", "stage_seq": 15, "distance_m": 26924.312, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": null, "location": "Montrose", "stage_seq": 16, "distance_m": 34859.316, "section_seq": 1, "route_path_id": 28422}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43410.679, "from_m": 0.0, "section_seq": 1, "route_path_id": 28422}], "total_distance_m": 43410.679, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 42975.105, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 435.574, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 370, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:02Z", "source_id": 58545902, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:00:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T10:59:05Z", "source_id": 18656092, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 374, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:49Z", "source_id": 58565378, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:09:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:07:53Z", "source_id": 18661941, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:41Z", "source_id": 18669777, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:51Z", "source_id": 18685657, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:00:30Z", "source_id": 18696632, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:07:30Z", "source_id": 18701399, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
Inverurie |
1156 |
1156 |
2 |
None |
None |
Montrose |
1306 |
1306 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88434/2026-09-19/detailed |
None |
Laurencekirk |
2026-09-19T12:55:30+01:00 |
Montrose |
9.0 |
{"type": "LineString", "coordinates": [[-2.4645901, 56.837232500000006], [-2.4689813, 56.8349377], [-2.471280699999999, 56.83372800000001], [-2.4729334, 56.83285149999999], [-2.4734595, 56.8325674], [-2.4739609, 56.8322626], [-2.4751476, 56.83153469999999], [-2.4760969, 56.8308991], [-2.4786536999999997, 56.8291144], [-2.4803784, 56.8278903], [-2.4819491, 56.82674560000001], [-2.4892971, 56.8215443], [-2.4908975, 56.820399900000005], [-2.4939553, 56.8181923], [-2.495877, 56.816827800000006], [-2.4977716999999995, 56.815482200000005], [-2.5037651, 56.811215700000005], [-2.5045563, 56.8106358], [-2.5050719999999997, 56.81024549999999], [-2.5056874999999996, 56.8097521], [-2.5061042, 56.809389499999995], [-2.5066898, 56.8088747], [-2.5073671, 56.8081966], [-2.5077883, 56.8077515], [-2.5083651, 56.8070859], [-2.5089317999999996, 56.80632069999999], [-2.5093381, 56.80571069999999], [-2.5096323, 56.8051985], [-2.5099995, 56.80453060000001], [-2.5102862, 56.8038884], [-2.5104433, 56.80352489999999], [-2.510558958403184, 56.803198107020805], [-2.5105774, 56.803146], [-2.5111469999999994, 56.80136869999998], [-2.5114995, 56.8004748], [-2.5117455, 56.7999241], [-2.5121883, 56.7991141], [-2.5122936999999994, 56.7989214], [-2.5147377, 56.794944699999995], [-2.5149220999999997, 56.79466430000001], [-2.51528279553466, 56.794088947936075], [-2.51732, 56.79083919999999], [-2.5191551, 56.787881500000005], [-2.5197854, 56.78686559999999], [-2.5200220000000004, 56.786439], [-2.5202907, 56.785854099999995], [-2.520541699999999, 56.7852038], [-2.5207054999999996, 56.78460199999999], [-2.5207659999999996, 56.78434589999999], [-2.5209714, 56.78352819999999], [-2.5210108999999994, 56.782944699999994], [-2.5210202999999995, 56.7826529], [-2.5209512, 56.7816113], [-2.5208781, 56.7811372], [-2.5207345, 56.780418999999995], [-2.5204661, 56.7795045], [-2.5202914999999995, 56.7790242], [-2.5200493, 56.77844100000001], [-2.5195974, 56.77755619999999], [-2.519357799999999, 56.77715309999999], [-2.5190925, 56.7767454], [-2.5183393999999995, 56.77573199999999], [-2.517505, 56.7748056], [-2.5171852999999995, 56.7744578], [-2.5163885999999995, 56.7736534], [-2.5163331, 56.7735973], [-2.51528279553466, 56.7726523332107], [-2.5152373, 56.772611399999995], [-2.5146734999999993, 56.7721447], [-2.5139826, 56.77160289999998], [-2.512869, 56.770814400000006], [-2.5128263, 56.7707866], [-2.5120160999999994, 56.7702622], [-2.5117916, 56.770112700000006], [-2.5117814999999997, 56.7701039], [-2.5117205, 56.7700664], [-2.5117129999999994, 56.7700615], [-2.5112358999999995, 56.7697859], [-2.5109343, 56.7696072], [-2.5105129, 56.7693574], [-2.5102738000000007, 56.76922], [-2.5096879999999997, 56.768883200000005], [-2.5096201, 56.7688495], [-2.5086412, 56.76836409999999], [-2.507557, 56.7678399], [-2.5019852999999994, 56.7653298], [-2.5004149, 56.764579299999994], [-2.499715, 56.7642165], [-2.4985208999999995, 56.76355749999999], [-2.494671799999999, 56.76122889999999], [-2.4874632, 56.75686749999999], [-2.4860288, 56.7559968], [-2.4850927, 56.7554805], [-2.4839082, 56.7548681], [-2.481962672421405, 56.75398158922311], [-2.4760479, 56.75128629999999], [-2.4754013999999995, 56.7509953], [-2.4747521999999997, 56.7506855], [-2.4743527, 56.7504797], [-2.4739645, 56.7502478], [-2.4733504999999996, 56.7498371], [-2.4728005999999993, 56.74940569999999], [-2.4720203999999995, 56.748642699999984], [-2.4715072, 56.7481208], [-2.4711112, 56.7476521], [-2.4708129999999997, 56.74719009999999], [-2.4706102, 56.7467736], [-2.4704728, 56.7463227], [-2.4704205, 56.7458834], [-2.470400699999999, 56.745679599999995], [-2.4704191, 56.7452697], [-2.4704842999999994, 56.7448971], [-2.4706014, 56.7445469], [-2.470772, 56.7441611], [-2.4709852, 56.74379299999999], [-2.4712404999999995, 56.7434254], [-2.4715824, 56.74307670000001], [-2.4719972, 56.7426656], [-2.4724345999999997, 56.74234260000001], [-2.4731870999999996, 56.7417879], [-2.4739036, 56.7412366], [-2.4742665999999995, 56.7409274], [-2.4746422, 56.7406056], [-2.4749272999999996, 56.7403183], [-2.4751698999999996, 56.74000480000001], [-2.475401, 56.7396569], [-2.4755585, 56.7393684], [-2.4756247, 56.7392257], [-2.4757111, 56.73901260000001], [-2.4757844999999996, 56.738871399999994], [-2.4758596999999996, 56.73857099999999], [-2.4759245999999995, 56.7381742], [-2.4759288, 56.73783039999999], [-2.4759138, 56.73752150000001], [-2.4758755, 56.7373414], [-2.475783799999999, 56.73698149999999], [-2.4755748, 56.7365349], [-2.4752763, 56.7360221], [-2.4738998, 56.73421209999999], [-2.4737855999999994, 56.7340317], [-2.473759499999999, 56.73399059999999], [-2.4736545999999997, 56.7337933], [-2.4736417999999993, 56.733765700000006], [-2.4734453999999997, 56.733343600000005], [-2.4733528999999996, 56.7330437], [-2.4732727999999997, 56.73269869999999], [-2.4732208, 56.7322089], [-2.4731931, 56.7317638], [-2.4732314, 56.73134239999999], [-2.4732647, 56.731116099999994], [-2.4733217, 56.7308691], [-2.4734627, 56.7303861], [-2.4736793, 56.7299032], [-2.4740535, 56.7292933], [-2.4748295, 56.7281412], [-2.474999, 56.727882400000006], [-2.4752018, 56.7275721], [-2.475425, 56.72718700000001], [-2.4756219, 56.7267999], [-2.4757787999999996, 56.7264156], [-2.4758918999999997, 56.7260003], [-2.4759673999999996, 56.7255504], [-2.4759883, 56.725118499999994], [-2.4759715999999994, 56.72463140000001], [-2.4758601999999996, 56.72410059999999], [-2.4756810999999996, 56.7235641], [-2.4754254, 56.72301790000001], [-2.4751681, 56.72256429999999], [-2.4747038, 56.72189879999999], [-2.4741233, 56.721053], [-2.473595, 56.72024179999999], [-2.473152, 56.7193859], [-2.4729660999999994, 56.7189663], [-2.4728054, 56.718545], [-2.4725879, 56.71787569999999], [-2.4724249000000005, 56.7171682], [-2.4723449999999993, 56.71649589999999], [-2.4723065, 56.7161102], [-2.4722026999999995, 56.715634], [-2.4721861, 56.7154438], [-2.4721658, 56.7152109], [-2.4721589999999996, 56.7151327], [-2.4721469999999997, 56.7149957], [-2.4721204, 56.71471410000001], [-2.4720954999999996, 56.7144505], [-2.4720845, 56.7140516], [-2.472074, 56.71366809999999], [-2.4720921, 56.7134716], [-2.4721237, 56.71322789999999], [-2.4721974, 56.71283710000001], [-2.4722792, 56.712454399999984], [-2.4723449, 56.712228399999994]]} |
10.2 |
1258 |
1307 |
Laurencekirk |
Montrose Down Thro' Siding |
Montrose |
56.7122284 |
-2.4723449 |
56.7122284 |
-2.4723449 |
1 |
0 |
2026-09-19 12:17:52 |
TERMINATED |
2026-09-19 12:07:00 |
Montrose |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18701399 |
1789819652923523 |
28 |
28 |
2026-09-19 12:17:33.788518 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:32.917843 |
| 666660 |
698440 |
P87785 |
882J36MM19 |
2026-09-19 |
COMPLETE |
18700465 |
2026-09-19 13:07:00 |
2026-09-19 12:17:52 |
2026-09-21 12:17:52 |
{"id": 698440, "stp": "P", "toc": "Southeastern", "uid": "P87785", "consist": "465173", "dest_crs": "BMN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87785/2026-09-19/detailed", "trust_id": "882J36MM19", "origin_crs": "GRP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bromley North", "service_date": "2026-09-19", "dest_arr_time": "1307", "dest_platform": "1", "is_terminated": 1, "next_location": "Bromley North", "signalling_id": "2J36", "timing_status": "ON TIME", "origin_station": "Grove Park", "current_leg_arr": "1307", "current_leg_dep": "1305", "current_leg_end": "Bromley North", "origin_dep_time": "1302", "origin_platform": "1", "current_location": "Bromley North", "last_update_time": "2026-09-19T12:17:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.021354699999999997, 51.4136742], [0.0212515, 51.413408], [0.0211175, 51.413134199999995], [0.020917299999999996, 51.41278989999999], [0.020721999999999997, 51.41249820000001], [0.020366, 51.412058899999984], [0.0199471, 51.41160880000001], [0.0193779, 51.41102060000001], [0.0192815, 51.410910300000005], [0.0191903, 51.4107594], [0.0190816, 51.41062179999999], [0.0189471, 51.41043419999999], [0.018718, 51.4101086], [0.018509899999999996, 51.4098515], [0.0182497, 51.40957040000001], [0.017745799999999996, 51.4090465], [0.0172445, 51.4085302]]}", "current_leg_start": "Sundridge Park", "dest_arr_time_act": "1307", "motion_projection": null, "next_location_lat": "51.4085302", "next_location_lon": "0.0172445", "previous_location": "Sundridge Park", "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 198.971, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 350.071, \"from_m\": 198.971, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 400.113, \"from_m\": 350.071, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 488.011, \"from_m\": 400.113, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 542.97, \"from_m\": 488.011, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2547.8, \"from_m\": 542.97, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3717.658, \"from_m\": 2547.8, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3901.63, \"from_m\": 3717.658, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4443.551, \"from_m\": 3901.63, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4478.445, \"from_m\": 4443.551, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4525.211, \"from_m\": 4478.445, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4571.709, \"from_m\": 4525.211, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6747.507, \"from_m\": 4571.709, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6796.373, \"from_m\": 6747.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17303.298, \"from_m\": 6796.373, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17829.716, \"from_m\": 17303.298, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17853.579, \"from_m\": 17829.716, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17895.685, \"from_m\": 17853.579, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19001.598, \"from_m\": 17895.685, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20450.945, \"from_m\": 19001.598, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20576.822, \"from_m\": 20450.945, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20748.864, \"from_m\": 20576.822, \"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\": 20822.687, \"from_m\": 20748.864, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22119.967, \"from_m\": 20822.687, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 22551.002, \"from_m\": 22119.967, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 22871.163, \"from_m\": 22551.002, \"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\": 24001.615, \"from_m\": 22871.163, \"capability_applied\": null, \"effective_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\": 698440, \"profile_key\": \"e8845e98a64e3c524d7a62f8a9072d85aee0fa7c0995cc45427bda932f9fe09a\", \"schedule_id\": 22441, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Grove Park\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99988}, {\"is_pass\": false, \"wtt_arr\": \"1305\", \"wtt_dep\": \"1305H\", \"location\": \"Sundridge Park\", \"stage_seq\": 2, \"distance_m\": 1947.334, \"section_seq\": 1, \"route_path_id\": 99988}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": null, \"location\": \"Bromley North\", \"stage_seq\": 3, \"distance_m\": 2670.985, \"section_seq\": 1, \"route_path_id\": 99988}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24001.615, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99988}], \"total_distance_m\": 24001.615, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22622.597, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1379.018, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1302", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4085302", "current_position_lon": "0.0172445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:40Z\", \"source_id\": 58686416, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:05:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:44Z\", \"source_id\": 18698898, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:04Z\", \"source_id\": 58691765, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:07Z\", \"source_id\": 18700465, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bromley North", "service_state_platform": "1", "timing_fact_generation": 1789819571614489, "current_leg_arrival_utc": "2026-09-19T13:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:33.067060", "service_state_evidence_id": 18700465, "current_leg_start_actual_dep": "2026-09-19T13:05:30+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:33.979214", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
GRP |
BMN |
2J36 |
465173 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 198.971, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 350.071, "from_m": 198.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 400.113, "from_m": 350.071, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 488.011, "from_m": 400.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 542.97, "from_m": 488.011, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2547.8, "from_m": 542.97, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3717.658, "from_m": 2547.8, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3901.63, "from_m": 3717.658, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4443.551, "from_m": 3901.63, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4478.445, "from_m": 4443.551, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4525.211, "from_m": 4478.445, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4571.709, "from_m": 4525.211, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6747.507, "from_m": 4571.709, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6796.373, "from_m": 6747.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17303.298, "from_m": 6796.373, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17829.716, "from_m": 17303.298, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17853.579, "from_m": 17829.716, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17895.685, "from_m": 17853.579, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19001.598, "from_m": 17895.685, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20450.945, "from_m": 19001.598, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20576.822, "from_m": 20450.945, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20748.864, "from_m": 20576.822, "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": 20822.687, "from_m": 20748.864, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22119.967, "from_m": 20822.687, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 22551.002, "from_m": 22119.967, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 22871.163, "from_m": 22551.002, "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": 24001.615, "from_m": 22871.163, "capability_applied": null, "effective_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": 698440, "profile_key": "e8845e98a64e3c524d7a62f8a9072d85aee0fa7c0995cc45427bda932f9fe09a", "schedule_id": 22441, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1302", "location": "Grove Park", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99988}, {"is_pass": false, "wtt_arr": "1305", "wtt_dep": "1305H", "location": "Sundridge Park", "stage_seq": 2, "distance_m": 1947.334, "section_seq": 1, "route_path_id": 99988}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": null, "location": "Bromley North", "stage_seq": 3, "distance_m": 2670.985, "section_seq": 1, "route_path_id": 99988}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24001.615, "from_m": 0.0, "section_seq": 1, "route_path_id": 99988}], "total_distance_m": 24001.615, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22622.597, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1379.018, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31827, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:40Z", "source_id": 58686416, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:05:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:44Z", "source_id": 18698898, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31932, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:04Z", "source_id": 58691765, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:07:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:07Z", "source_id": 18700465, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
Grove Park |
1302 |
1302 |
1 |
None |
None |
Bromley North |
1307 |
1307 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87785/2026-09-19/detailed |
None |
Sundridge Park |
2026-09-19T13:05:30+01:00 |
Bromley North |
2.0 |
{"type": "LineString", "coordinates": [[0.021354699999999997, 51.4136742], [0.0212515, 51.413408], [0.0211175, 51.413134199999995], [0.020917299999999996, 51.41278989999999], [0.020721999999999997, 51.41249820000001], [0.020366, 51.412058899999984], [0.0199471, 51.41160880000001], [0.0193779, 51.41102060000001], [0.0192815, 51.410910300000005], [0.0191903, 51.4107594], [0.0190816, 51.41062179999999], [0.0189471, 51.41043419999999], [0.018718, 51.4101086], [0.018509899999999996, 51.4098515], [0.0182497, 51.40957040000001], [0.017745799999999996, 51.4090465], [0.0172445, 51.4085302]]} |
0.4 |
1305 |
1307 |
Sundridge Park |
Bromley North |
Bromley North |
51.4085302 |
0.0172445 |
51.4085302 |
0.0172445 |
1 |
0 |
2026-09-19 12:17:52 |
TERMINATED |
2026-09-19 12:07:00 |
Bromley North |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700465 |
1789819571614489 |
12 |
12 |
2026-09-19 12:17:33.979214 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:33.067060 |
| 666661 |
697618 |
L87203 |
071G30MK19 |
2026-09-19 |
COMPLETE |
18700634 |
2026-09-19 13:07:00 |
2026-09-19 12:17:52 |
2026-09-21 12:17:52 |
{"id": 697618, "stp": "P", "toc": "ScotRail", "uid": "L87203", "consist": "380009", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87203/2026-09-19/detailed", "trust_id": "071G30MK19", "origin_crs": "GRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-19", "dest_arr_time": "1307", "dest_platform": "12", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1G30", "timing_status": "ON TIME", "origin_station": "Gourock", "current_leg_arr": "1307", "current_leg_dep": "1257", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1226", "origin_platform": "1", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-19T12:17:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.424534, 55.8474786], [-4.4239379, 55.8474714], [-4.423666599999999, 55.847467599999995], [-4.4230199, 55.8474602], [-4.4225537, 55.847454899999995], [-4.422207499999999, 55.8474645], [-4.421943999999999, 55.84747310000001], [-4.4216017, 55.84749180000001], [-4.4213003, 55.84751510000001], [-4.421037699999999, 55.8475368], [-4.420738599999999, 55.847568], [-4.420462499999999, 55.8476031], [-4.420155299999999, 55.8476475], [-4.4199594, 55.84767690000001], [-4.4197634, 55.847711800000006], [-4.419474299999999, 55.8477641], [-4.419213199999999, 55.8478152], [-4.418879399999999, 55.8478893], [-4.418513699999999, 55.8479761], [-4.4180946, 55.8480867], [-4.4176203, 55.8482253], [-4.417005399999999, 55.8484216], [-4.4164912, 55.84858989999999], [-4.415494, 55.8489523], [-4.414555, 55.8493179], [-4.4136543, 55.849705699999994], [-4.4129586000000005, 55.850021799999986], [-4.4122139, 55.8503621], [-4.4117969, 55.8505565], [-4.410785899999999, 55.8510277], [-4.4097245, 55.8515086], [-4.4093982, 55.8516527], [-4.4089544, 55.85184129999999], [-4.4081826, 55.8521595], [-4.4075597, 55.8524075], [-4.4072955, 55.852504499999995], [-4.4066656, 55.85272309999999], [-4.406228099999999, 55.8528719], [-4.4057977, 55.8530039], [-4.4052068, 55.85320099999999], [-4.4048354000000005, 55.8533176], [-4.4045160999999995, 55.85341840000001], [-4.4039943, 55.853564], [-4.4035842, 55.853675599999995], [-4.402953799999999, 55.8538401], [-4.402330899999999, 55.854006], [-4.401744892185655, 55.85415702067183], [-4.401692199999999, 55.8541706], [-4.4009733, 55.854342900000006], [-4.4000238, 55.8545553], [-4.3995777, 55.85465], [-4.399572492345718, 55.8546510340212], [-4.3992170999999995, 55.8547216], [-4.3984665, 55.8548646], [-4.3977487, 55.8550013], [-4.3963564, 55.8552268], [-4.3957979, 55.85530769999999], [-4.3952537, 55.85538579999999], [-4.3939721, 55.855559199999995], [-4.3929455, 55.8556888], [-4.391934899999999, 55.85580039999999], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.312741, 55.849910099999995], [-4.311913363773703, 55.84982805725414], [-4.3116273, 55.84979969999999], [-4.3104503, 55.849683899999995], [-4.3070961, 55.8493514], [-4.3059495, 55.849230799999994], [-4.3057162, 55.8492063], [-4.3050568, 55.84914], [-4.3022791, 55.8488607], [-4.302213699999999, 55.84885370000001], [-4.3001231, 55.8486411], [-4.2970107697182085, 55.84832824728025], [-4.2967326909339345, 55.848300711513], [-4.296486727368793, 55.84827717413419], [-4.296268286061994, 55.84825708045746], [-4.29607277405275, 55.84823987579634], [-4.295895598380267, 55.84822500546446], [-4.29573216608376, 55.84821191477541], [-4.295577884202437, 55.848200049042774], [-4.2954281597755095, 55.84818885358017], [-4.295278399842187, 55.84817777370118], [-4.29512401144168, 55.848166254719395], [-4.2949604016132, 55.84815374194842], [-4.294782977395957, 55.848139680701834], [-4.29458714582916, 55.848123516293256], [-4.294368313952022, 55.84810469403626], [-4.294121888803751, 55.84808265924445], [-4.2938432774235595, 55.84805685723142], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Paisley Gilmour Street", "dest_arr_time_act": "1307", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Paisley Gilmour Street", "current_leg_milage": "7.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 17.639, \"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\": 304.955, \"from_m\": 17.639, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 357.363, \"from_m\": 304.955, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 539.256, \"from_m\": 357.363, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1177.751, \"from_m\": 539.256, \"capability_applied\": null, \"effective_limit_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\": 697618, \"profile_key\": \"e47c8faa72b20362c9eea2e9a0b16e8bfd8d9284c93f36b61cbc118423034d28\", \"schedule_id\": 19273, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1226\", \"location\": \"Gourock\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28099}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1229H\", \"location\": \"Fort Matilda\", \"stage_seq\": 2, \"distance_m\": 618.748, \"section_seq\": 1, \"route_path_id\": 28099}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1232H\", \"location\": \"Greenock West\", \"stage_seq\": 3, \"distance_m\": 1177.751, \"section_seq\": 1, \"route_path_id\": 28099}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1177.751, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28099}], \"total_distance_m\": 1177.751, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1160.112, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 17.639, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1226", "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\": 1619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:22Z\", \"source_id\": 58604788, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:26:29Z\", \"source_id\": 18674205, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:59Z\", \"source_id\": 58612542, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:30:06Z\", \"source_id\": 18676626, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1629, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:44Z\", \"source_id\": 58618678, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:50Z\", \"source_id\": 18678432, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1633, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:18Z\", \"source_id\": 58626681, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:21Z\", \"source_id\": 18680748, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:21Z\", \"source_id\": 58631165, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:21Z\", \"source_id\": 18682009, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:12Z\", \"source_id\": 58635142, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:41:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:18Z\", \"source_id\": 18683291, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:52Z\", \"source_id\": 58653882, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:49:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:55Z\", \"source_id\": 18688999, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:37Z\", \"source_id\": 58668884, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:38Z\", \"source_id\": 18693536, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:21Z\", \"source_id\": 58692352, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:25Z\", \"source_id\": 18700634, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "12", "timing_fact_generation": 1789819587600314, "current_leg_arrival_utc": "2026-09-19T13:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:37.417742", "service_state_evidence_id": 18700634, "current_leg_start_actual_dep": "2026-09-19T12:57:00+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:37.639535", "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 |
GRK |
GLC |
1G30 |
380009 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 17.639, "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": 304.955, "from_m": 17.639, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 357.363, "from_m": 304.955, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 539.256, "from_m": 357.363, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1177.751, "from_m": 539.256, "capability_applied": null, "effective_limit_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": 697618, "profile_key": "e47c8faa72b20362c9eea2e9a0b16e8bfd8d9284c93f36b61cbc118423034d28", "schedule_id": 19273, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1226", "location": "Gourock", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28099}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1229H", "location": "Fort Matilda", "stage_seq": 2, "distance_m": 618.748, "section_seq": 1, "route_path_id": 28099}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1232H", "location": "Greenock West", "stage_seq": 3, "distance_m": 1177.751, "section_seq": 1, "route_path_id": 28099}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1177.751, "from_m": 0.0, "section_seq": 1, "route_path_id": 28099}], "total_distance_m": 1177.751, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1160.112, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 17.639, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1619, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:22Z", "source_id": 58604788, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:28:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:26:29Z", "source_id": 18674205, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1625, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:59Z", "source_id": 58612542, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:31:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:30:06Z", "source_id": 18676626, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1629, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:44Z", "source_id": 58618678, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:34:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:50Z", "source_id": 18678432, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1633, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:18Z", "source_id": 58626681, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:36:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:21Z", "source_id": 18680748, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1637, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:21Z", "source_id": 58631165, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:39:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:21Z", "source_id": 18682009, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1696, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:12Z", "source_id": 58635142, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:41:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:18Z", "source_id": 18683291, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1709, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:52Z", "source_id": 58653882, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:49:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:55Z", "source_id": 18688999, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1724, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:37Z", "source_id": 58668884, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:56:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:38Z", "source_id": 18693536, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2026, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:21Z", "source_id": 58692352, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:07:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:25Z", "source_id": 18700634, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
Gourock |
1226 |
1226 |
1 |
None |
None |
Glasgow Central High Level |
1307 |
1307 |
12 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87203/2026-09-19/detailed |
None |
Paisley Gilmour Street |
2026-09-19T12:57:00+01:00 |
Glasgow Central High Level |
10.0 |
{"type": "LineString", "coordinates": [[-4.424534, 55.8474786], [-4.4239379, 55.8474714], [-4.423666599999999, 55.847467599999995], [-4.4230199, 55.8474602], [-4.4225537, 55.847454899999995], [-4.422207499999999, 55.8474645], [-4.421943999999999, 55.84747310000001], [-4.4216017, 55.84749180000001], [-4.4213003, 55.84751510000001], [-4.421037699999999, 55.8475368], [-4.420738599999999, 55.847568], [-4.420462499999999, 55.8476031], [-4.420155299999999, 55.8476475], [-4.4199594, 55.84767690000001], [-4.4197634, 55.847711800000006], [-4.419474299999999, 55.8477641], [-4.419213199999999, 55.8478152], [-4.418879399999999, 55.8478893], [-4.418513699999999, 55.8479761], [-4.4180946, 55.8480867], [-4.4176203, 55.8482253], [-4.417005399999999, 55.8484216], [-4.4164912, 55.84858989999999], [-4.415494, 55.8489523], [-4.414555, 55.8493179], [-4.4136543, 55.849705699999994], [-4.4129586000000005, 55.850021799999986], [-4.4122139, 55.8503621], [-4.4117969, 55.8505565], [-4.410785899999999, 55.8510277], [-4.4097245, 55.8515086], [-4.4093982, 55.8516527], [-4.4089544, 55.85184129999999], [-4.4081826, 55.8521595], [-4.4075597, 55.8524075], [-4.4072955, 55.852504499999995], [-4.4066656, 55.85272309999999], [-4.406228099999999, 55.8528719], [-4.4057977, 55.8530039], [-4.4052068, 55.85320099999999], [-4.4048354000000005, 55.8533176], [-4.4045160999999995, 55.85341840000001], [-4.4039943, 55.853564], [-4.4035842, 55.853675599999995], [-4.402953799999999, 55.8538401], [-4.402330899999999, 55.854006], [-4.401744892185655, 55.85415702067183], [-4.401692199999999, 55.8541706], [-4.4009733, 55.854342900000006], [-4.4000238, 55.8545553], [-4.3995777, 55.85465], [-4.399572492345718, 55.8546510340212], [-4.3992170999999995, 55.8547216], [-4.3984665, 55.8548646], [-4.3977487, 55.8550013], [-4.3963564, 55.8552268], [-4.3957979, 55.85530769999999], [-4.3952537, 55.85538579999999], [-4.3939721, 55.855559199999995], [-4.3929455, 55.8556888], [-4.391934899999999, 55.85580039999999], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.312741, 55.849910099999995], [-4.311913363773703, 55.84982805725414], [-4.3116273, 55.84979969999999], [-4.3104503, 55.849683899999995], [-4.3070961, 55.8493514], [-4.3059495, 55.849230799999994], [-4.3057162, 55.8492063], [-4.3050568, 55.84914], [-4.3022791, 55.8488607], [-4.302213699999999, 55.84885370000001], [-4.3001231, 55.8486411], [-4.2970107697182085, 55.84832824728025], [-4.2967326909339345, 55.848300711513], [-4.296486727368793, 55.84827717413419], [-4.296268286061994, 55.84825708045746], [-4.29607277405275, 55.84823987579634], [-4.295895598380267, 55.84822500546446], [-4.29573216608376, 55.84821191477541], [-4.295577884202437, 55.848200049042774], [-4.2954281597755095, 55.84818885358017], [-4.295278399842187, 55.84817777370118], [-4.29512401144168, 55.848166254719395], [-4.2949604016132, 55.84815374194842], [-4.294782977395957, 55.848139680701834], [-4.29458714582916, 55.848123516293256], [-4.294368313952022, 55.84810469403626], [-4.294121888803751, 55.84808265924445], [-4.2938432774235595, 55.84805685723142], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
7.2 |
1257 |
1307 |
Paisley Gilmour Street |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-19 12:17:52 |
TERMINATED |
2026-09-19 12:07:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700634 |
1789819587600314 |
47 |
47 |
2026-09-19 12:17:37.639535 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:37.417742 |
| 666662 |
697124 |
W83181 |
042P35MK19 |
2026-09-19 |
COMPLETE |
18700834 |
2026-09-19 13:07:00 |
2026-09-19 12:17:52 |
2026-09-21 12:17:52 |
{"id": 697124, "stp": "P", "toc": "ScotRail", "uid": "W83181", "consist": "385115", "dest_crs": "DBL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83181/2026-09-19/detailed", "trust_id": "042P35MK19", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dunblane", "service_date": "2026-09-19", "dest_arr_time": "1307", "dest_platform": "3", "is_terminated": 1, "next_location": "Dunblane", "signalling_id": "2P35", "timing_status": "ON TIME", "origin_station": "Edinburgh", "current_leg_arr": "1307", "current_leg_dep": "1303", "current_leg_end": "Dunblane", "origin_dep_time": "1203", "origin_platform": "12", "current_location": "Dunblane Down Passenger Loop", "last_update_time": "2026-09-19T12:17:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.957300048676437, 56.15683735358049], [-3.9572999, 56.156843599999995], [-3.9572631, 56.15739130000001], [-3.9572063, 56.1577041], [-3.957047224293866, 56.1583326870682], [-3.956973399999999, 56.1586244], [-3.9568256000000006, 56.15910939999999], [-3.9566529, 56.1595953], [-3.9564486999999993, 56.1600773], [-3.956214300000001, 56.16055649999999], [-3.9556566, 56.1615269], [-3.9554644, 56.1618614], [-3.9550325, 56.1627889], [-3.9548931, 56.163183200000006], [-3.9547858, 56.16357599999999], [-3.9546919, 56.16398219999999], [-3.9546141, 56.16438099999999], [-3.9545792, 56.16478570000001], [-3.9545605, 56.165157599999986], [-3.954592599999999, 56.16563849999999], [-3.9546381999999993, 56.16613130000001], [-3.9547563, 56.166616699999985], [-3.954890399999999, 56.167108], [-3.955045899999999, 56.16754559999999], [-3.955225599999999, 56.16792939999999], [-3.9554456, 56.168314599999995], [-3.9557111, 56.1687402], [-3.9562919, 56.1695294], [-3.9568686, 56.1701446], [-3.9573755, 56.1707733], [-3.9578583, 56.1714034], [-3.958266000000001, 56.17203500000001], [-3.9583375, 56.1721585], [-3.9585825, 56.1725815], [-3.958823899999999, 56.173134], [-3.9593726999999994, 56.1744242], [-3.959653199999999, 56.17498559999999], [-3.9598918999999992, 56.1753909], [-3.9625419000000006, 56.1800997], [-3.963092299999999, 56.18114889999999], [-3.963329700000001, 56.1815539], [-3.9640730999999994, 56.1829287], [-3.964561399999999, 56.1837877], [-3.9647991, 56.1841861], [-3.9648454, 56.1842637], [-3.965115, 56.18462139999999], [-3.9652387, 56.18476679999999], [-3.9653899, 56.184944599999994], [-3.965628600000001, 56.185236399999994], [-3.965803, 56.18551999999999]]}", "current_leg_start": "Bridge of Allan", "dest_arr_time_act": "1307", "motion_projection": null, "next_location_lat": "56.1855200", "next_location_lon": "-3.9658030", "previous_location": "Bridge of Allan", "current_leg_milage": "2.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 697124, \"profile_key\": \"3495bb8781cd91d6296cea62642244676ff9669c73db9f1f23eb990d8a2e8b8c\", \"schedule_id\": 26962, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1203\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1204H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1538.586, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1206H\", \"wtt_dep\": \"1208\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 3550.718, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 5546.52, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1212\", \"wtt_dep\": \"1212H\", \"location\": \"Edinburgh Park\", \"stage_seq\": 5, \"distance_m\": 6573.076, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 6, \"distance_m\": 7937.307, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221H\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 7, \"distance_m\": 9063.208, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1225H\", \"wtt_dep\": \"1226H\", \"location\": \"Linlithgow\", \"stage_seq\": 8, \"distance_m\": 9482.843, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1231H\", \"location\": \"Polmont\", \"stage_seq\": 9, \"distance_m\": 12377.913, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 10, \"distance_m\": 13276.795, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1236\", \"wtt_dep\": \"1239H\", \"location\": \"Falkirk Grahamston\", \"stage_seq\": 11, \"distance_m\": 14419.924, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": \"1242H\", \"location\": \"Camelon\", \"stage_seq\": 12, \"distance_m\": 18355.829, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Carmuirs East Jn\", \"stage_seq\": 13, \"distance_m\": 19595.84, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246\", \"location\": \"Larbert Jn\", \"stage_seq\": 14, \"distance_m\": 19794.543, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": \"1248H\", \"location\": \"Larbert\", \"stage_seq\": 15, \"distance_m\": 21717.214, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1259\", \"location\": \"Stirling\", \"stage_seq\": 16, \"distance_m\": 24229.813, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1302H\", \"wtt_dep\": \"1303\", \"location\": \"Bridge of Allan\", \"stage_seq\": 17, \"distance_m\": 26154.033, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": null, \"location\": \"Dunblane\", \"stage_seq\": 18, \"distance_m\": 28551.405, \"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": "1203", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "56.1855200", "current_position_lon": "-3.9658030", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:39Z\", \"source_id\": 58562807, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:07:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:44Z\", \"source_id\": 18661212, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:17Z\", \"source_id\": 58572923, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:11:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:11:21Z\", \"source_id\": 18664217, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:45Z\", \"source_id\": 58599265, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:50Z\", \"source_id\": 18672501, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:30Z\", \"source_id\": 58611480, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:30:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:29:34Z\", \"source_id\": 18676303, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:49Z\", \"source_id\": 58623302, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:34:54Z\", \"source_id\": 18679780, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:44Z\", \"source_id\": 58636255, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:41:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:40:48Z\", \"source_id\": 18683660, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:23Z\", \"source_id\": 58646462, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:45:27Z\", \"source_id\": 18686693, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 643, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:06Z\", \"source_id\": 58665543, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:11Z\", \"source_id\": 18692541, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:36Z\", \"source_id\": 58692968, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:41Z\", \"source_id\": 18700834, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dunblane", "service_state_platform": "3", "timing_fact_generation": 1789819602608504, "current_leg_arrival_utc": "2026-09-19T13:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:37.421593", "service_state_evidence_id": 18700834, "current_leg_start_actual_dep": "2026-09-19T13:03:00+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:37.644345", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
DBL |
2P35 |
385115 |
4 |
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": 697124, "profile_key": "3495bb8781cd91d6296cea62642244676ff9669c73db9f1f23eb990d8a2e8b8c", "schedule_id": 26962, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1203", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1204H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1538.586, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1206H", "wtt_dep": "1208", "location": "Haymarket", "stage_seq": 3, "distance_m": 3550.718, "section_seq": 1, "route_path_id": 101904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209H", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 5546.52, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1212", "wtt_dep": "1212H", "location": "Edinburgh Park", "stage_seq": 5, "distance_m": 6573.076, "section_seq": 1, "route_path_id": 101904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215H", "location": "Newbridge Jn", "stage_seq": 6, "distance_m": 7937.307, "section_seq": 1, "route_path_id": 101904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221H", "location": "Winchburgh Jn", "stage_seq": 7, "distance_m": 9063.208, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1225H", "wtt_dep": "1226H", "location": "Linlithgow", "stage_seq": 8, "distance_m": 9482.843, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1231H", "location": "Polmont", "stage_seq": 9, "distance_m": 12377.913, "section_seq": 1, "route_path_id": 101904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "Grangemouth Jn", "stage_seq": 10, "distance_m": 13276.795, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1236", "wtt_dep": "1239H", "location": "Falkirk Grahamston", "stage_seq": 11, "distance_m": 14419.924, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": "1242H", "location": "Camelon", "stage_seq": 12, "distance_m": 18355.829, "section_seq": 1, "route_path_id": 101904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243", "location": "Carmuirs East Jn", "stage_seq": 13, "distance_m": 19595.84, "section_seq": 1, "route_path_id": 101904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246", "location": "Larbert Jn", "stage_seq": 14, "distance_m": 19794.543, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": "1248H", "location": "Larbert", "stage_seq": 15, "distance_m": 21717.214, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1259", "location": "Stirling", "stage_seq": 16, "distance_m": 24229.813, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1302H", "wtt_dep": "1303", "location": "Bridge of Allan", "stage_seq": 17, "distance_m": 26154.033, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": null, "location": "Dunblane", "stage_seq": 18, "distance_m": 28551.405, "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": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:39Z", "source_id": 58562807, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:07:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:44Z", "source_id": 18661212, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 680, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:17Z", "source_id": 58572923, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:11:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:11:21Z", "source_id": 18664217, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1171, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:45Z", "source_id": 58599265, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:24:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:50Z", "source_id": 18672501, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1165, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:30Z", "source_id": 58611480, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:30:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:29:34Z", "source_id": 18676303, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1146, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:49Z", "source_id": 58623302, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:36:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:34:54Z", "source_id": 18679780, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1136, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:44Z", "source_id": 58636255, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:41:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:40:48Z", "source_id": 18683660, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1098, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:23Z", "source_id": 58646462, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:46:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:45:27Z", "source_id": 18686693, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 643, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:06Z", "source_id": 58665543, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:55:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:11Z", "source_id": 18692541, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 443, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:36Z", "source_id": 58692968, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:07:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:41Z", "source_id": 18700834, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
Edinburgh |
1203 |
1203 |
12 |
None |
None |
Dunblane |
1307 |
1307 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83181/2026-09-19/detailed |
None |
Bridge of Allan |
2026-09-19T13:03:00+01:00 |
Dunblane |
4.0 |
{"type": "LineString", "coordinates": [[-3.957300048676437, 56.15683735358049], [-3.9572999, 56.156843599999995], [-3.9572631, 56.15739130000001], [-3.9572063, 56.1577041], [-3.957047224293866, 56.1583326870682], [-3.956973399999999, 56.1586244], [-3.9568256000000006, 56.15910939999999], [-3.9566529, 56.1595953], [-3.9564486999999993, 56.1600773], [-3.956214300000001, 56.16055649999999], [-3.9556566, 56.1615269], [-3.9554644, 56.1618614], [-3.9550325, 56.1627889], [-3.9548931, 56.163183200000006], [-3.9547858, 56.16357599999999], [-3.9546919, 56.16398219999999], [-3.9546141, 56.16438099999999], [-3.9545792, 56.16478570000001], [-3.9545605, 56.165157599999986], [-3.954592599999999, 56.16563849999999], [-3.9546381999999993, 56.16613130000001], [-3.9547563, 56.166616699999985], [-3.954890399999999, 56.167108], [-3.955045899999999, 56.16754559999999], [-3.955225599999999, 56.16792939999999], [-3.9554456, 56.168314599999995], [-3.9557111, 56.1687402], [-3.9562919, 56.1695294], [-3.9568686, 56.1701446], [-3.9573755, 56.1707733], [-3.9578583, 56.1714034], [-3.958266000000001, 56.17203500000001], [-3.9583375, 56.1721585], [-3.9585825, 56.1725815], [-3.958823899999999, 56.173134], [-3.9593726999999994, 56.1744242], [-3.959653199999999, 56.17498559999999], [-3.9598918999999992, 56.1753909], [-3.9625419000000006, 56.1800997], [-3.963092299999999, 56.18114889999999], [-3.963329700000001, 56.1815539], [-3.9640730999999994, 56.1829287], [-3.964561399999999, 56.1837877], [-3.9647991, 56.1841861], [-3.9648454, 56.1842637], [-3.965115, 56.18462139999999], [-3.9652387, 56.18476679999999], [-3.9653899, 56.184944599999994], [-3.965628600000001, 56.185236399999994], [-3.965803, 56.18551999999999]]} |
2.1 |
1303 |
1307 |
Bridge of Allan |
Dunblane Down Passenger Loop |
Dunblane |
56.1855200 |
-3.9658030 |
56.1855200 |
-3.9658030 |
1 |
0 |
2026-09-19 12:17:52 |
TERMINATED |
2026-09-19 12:07:00 |
Dunblane |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700834 |
1789819602608504 |
62 |
62 |
2026-09-19 12:17:37.644345 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:37.421593 |
| 666663 |
697052 |
J09574 |
895N321K19 |
2026-09-19 |
COMPLETE |
None |
2026-09-19 12:07:41 |
2026-09-19 12:17:52 |
2026-09-21 12:17:52 |
{"id": 697052, "stp": "N", "toc": "Southeastern", "uid": "J09574", "consist": "377519", "dest_crs": "BRG", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:J09574/2026-09-19/detailed", "trust_id": "895N321K19", "origin_crs": "BRG", "show_on_map": 0, "dar_est_time": "12:13:00", "dar_platform": null, "dest_station": "Borough Green & Wrotham", "service_date": "2026-09-19", "dest_arr_time": "1210", "dest_platform": null, "is_terminated": 1, "next_location": "Borough Green & Wrotham", "signalling_id": "5N32", "timing_status": null, "origin_station": "Borough Green & Wrotham", "current_leg_arr": "1210", "current_leg_dep": "1208", "current_leg_end": "Borough Green & Wrotham", "origin_dep_time": "1201", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-19T12:17:52", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3016147, 51.2930542], [0.299876, 51.292995], [0.2982175, 51.2929285], [0.2935411, 51.2926268], [0.2934132, 51.2926185], [0.2925186, 51.2925557], [0.2915139, 51.2925085], [0.2899935, 51.2923906], [0.2884553, 51.292308], [0.2873945, 51.2922771], [0.2863425, 51.2922923], [0.2853773, 51.2923364], [0.28443, 51.2923998], [0.2835268, 51.2924869], [0.2827407, 51.2925956], [0.2825401, 51.2926202], [0.2810146, 51.2928377], [0.2794585, 51.2931618], [0.2780769, 51.2935135], [0.2765983, 51.2939925], [0.2754775, 51.2944246], [0.2742795, 51.294891], [0.2730373, 51.2953357], [0.2717594, 51.2957379], [0.2704116, 51.2960934], [0.2691981, 51.2963547], [0.2679082, 51.2965722], [0.2669338, 51.2967135], [0.2664459, 51.2967843], [0.2649595, 51.2969484], [0.2642645, 51.2970151], [0.2635477, 51.2970666], [0.2620867, 51.2971127], [0.2494453, 51.2972168], [0.2492414, 51.2972184], [0.2474237, 51.2972334], [0.2456233, 51.2972481], [0.2406142, 51.2972888], [0.2383679, 51.2973071], [0.2344047, 51.2973375], [0.2317826, 51.2973646], [0.2280378, 51.2974029], [0.2273883, 51.2974203], [0.2267353, 51.2974475], [0.22544, 51.2975289], [0.224383, 51.2976336], [0.2233395, 51.2977469], [0.2223027, 51.2978738], [0.2201921, 51.2981032], [0.2176099, 51.2983876], [0.2162752, 51.2985278], [0.2155897, 51.298601], [0.2132844, 51.298853], [0.2087769, 51.2993424], [0.206611, 51.2995774], [0.2044598, 51.2998091], [0.2027956, 51.2999925], [0.2021578, 51.3000855], [0.2016349, 51.3001778], [0.2013004, 51.3002594], [0.2009841, 51.3003512], [0.20034, 51.3005684], [0.1998109, 51.3008145], [0.1993373, 51.3010921], [0.1989856, 51.3013307], [0.1986886, 51.3015953], [0.1983338, 51.3019972], [0.198082, 51.3024175], [0.1979397, 51.3027451], [0.1978635, 51.3030701], [0.197799, 51.3034573], [0.1977828, 51.3036534], [0.1978261, 51.303844], [0.1978634, 51.3034606], [0.1979276, 51.3030751], [0.1980031, 51.3027534], [0.1981436, 51.3024299], [0.1983927, 51.3020141], [0.1987435, 51.3016167], [0.199036, 51.3013561], [0.1993833, 51.3011206], [0.1998525, 51.3008456], [0.2003757, 51.3006021], [0.2009999, 51.3003785], [0.2013216, 51.3002903], [0.2016473, 51.3002124], [0.2019629, 51.3001487], [0.2022906, 51.3000927], [0.2030335, 51.2999953], [0.2044709, 51.29984], [0.2066247, 51.2996086], [0.2087879, 51.2993747], [0.2132966, 51.2988842], [0.2162854, 51.2985523], [0.217617, 51.2984149], [0.2202121, 51.298138], [0.2223112, 51.2979061], [0.2233505, 51.2977867], [0.2243935, 51.2976735], [0.2254483, 51.297569], [0.2267406, 51.2974878], [0.2273918, 51.2974607], [0.2280397, 51.2974433], [0.2317836, 51.297405], [0.2383687, 51.2973475], [0.2406163, 51.2973292], [0.2474246, 51.2972738], [0.2492629, 51.2972587], [0.2494614, 51.297257], [0.2620887, 51.2971531], [0.263553, 51.2971069], [0.2642731, 51.2970552], [0.26497, 51.2969882], [0.2664588, 51.2968239], [0.2669497, 51.2967527], [0.2679239, 51.2966114], [0.2692171, 51.2963934], [0.2704348, 51.2961312], [0.2717865, 51.2957746], [0.2730679, 51.2953713], [0.2743126, 51.2949257], [0.2755116, 51.294459], [0.2766302, 51.2940277], [0.278104, 51.2935502], [0.2794809, 51.2931997], [0.2810325, 51.2928766], [0.282528, 51.292652], [0.2827342, 51.2926245], [0.2835377, 51.2925267], [0.2844384, 51.2924399], [0.2853831, 51.2923766], [0.2863456, 51.2923326], [0.2873937, 51.2923176], [0.2884511, 51.2923484], [0.2899867, 51.2924308], [0.2915072, 51.2925487], [0.2924734, 51.2925948], [0.2934062, 51.2926587], [0.2935147, 51.2926657], [0.2982121, 51.2929688], [0.2998724, 51.2930353], [0.3015981, 51.2930858], [0.3018552, 51.2930897], [0.306193, 51.2931562]]}", "current_leg_start": "Borough Green Sig. ME303", "dest_arr_time_act": "1210", "motion_projection": null, "next_location_lat": "51.2931562", "next_location_lon": "0.3061930", "previous_location": null, "current_leg_milage": "9.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 284.223, \"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\": 366.235, \"from_m\": 284.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 503.407, \"from_m\": 366.235, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3032.82, \"from_m\": 503.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5234.787, \"from_m\": 3032.82, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5464.236, \"from_m\": 5234.787, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6652.471, \"from_m\": 5464.236, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6927.923, \"from_m\": 6652.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\": 6970.245, \"from_m\": 6927.923, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7737.725, \"from_m\": 6970.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7751.343, \"from_m\": 7737.725, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10663.613, \"from_m\": 7751.343, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11609.695, \"from_m\": 10663.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12187.839, \"from_m\": 11609.695, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13652.345, \"from_m\": 12187.839, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15228.335, \"from_m\": 13652.345, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15865.236, \"from_m\": 15228.335, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16341.911, \"from_m\": 15865.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16795.129, \"from_m\": 16341.911, \"capability_applied\": null, \"effective_limit_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\": 697052, \"profile_key\": \"78857183fe8d190c9dcf66e88700758d2d9f3802e693c696a6cc983265854d97\", \"schedule_id\": 35091, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1201\", \"location\": \"Borough Green & Wrotham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"1203\", \"wtt_dep\": \"1208\", \"location\": \"Borough Green Sig. ME303\", \"stage_seq\": 2, \"distance_m\": 2920.133, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"1210\", \"wtt_dep\": null, \"location\": \"Borough Green & Wrotham\", \"stage_seq\": 3, \"distance_m\": 5371.841, \"section_seq\": 1, \"route_path_id\": 104863}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16795.129, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104863}], \"total_distance_m\": 16795.129, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 15123.509, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1671.62, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1201", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.2931562", "current_position_lon": "0.3061930", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Borough Green & Wrotham", "service_state_platform": null, "timing_fact_generation": 1789816378315323, "current_leg_arrival_utc": "2026-09-19T12:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:41.501540", "service_state_evidence_id": 58565174, "current_leg_start_actual_dep": "2026-09-19T12:08:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-19T12:07:41", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:42.228602", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
N |
BRG |
BRG |
5N32 |
377519 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 284.223, "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": 366.235, "from_m": 284.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 503.407, "from_m": 366.235, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3032.82, "from_m": 503.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5234.787, "from_m": 3032.82, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5464.236, "from_m": 5234.787, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6652.471, "from_m": 5464.236, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6927.923, "from_m": 6652.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": 6970.245, "from_m": 6927.923, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7737.725, "from_m": 6970.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7751.343, "from_m": 7737.725, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10663.613, "from_m": 7751.343, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11609.695, "from_m": 10663.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12187.839, "from_m": 11609.695, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13652.345, "from_m": 12187.839, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15228.335, "from_m": 13652.345, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15865.236, "from_m": 15228.335, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16341.911, "from_m": 15865.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16795.129, "from_m": 16341.911, "capability_applied": null, "effective_limit_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": 697052, "profile_key": "78857183fe8d190c9dcf66e88700758d2d9f3802e693c696a6cc983265854d97", "schedule_id": 35091, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1201", "location": "Borough Green & Wrotham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "1203", "wtt_dep": "1208", "location": "Borough Green Sig. ME303", "stage_seq": 2, "distance_m": 2920.133, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "1210", "wtt_dep": null, "location": "Borough Green & Wrotham", "stage_seq": 3, "distance_m": 5371.841, "section_seq": 1, "route_path_id": 104863}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16795.129, "from_m": 0.0, "section_seq": 1, "route_path_id": 104863}], "total_distance_m": 16795.129, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 15123.509, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1671.62, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Borough Green & Wrotham |
1201 |
1201 |
None |
12:13:00 |
None |
Borough Green & Wrotham |
1210 |
1210 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:J09574/2026-09-19/detailed |
None |
Borough Green Sig. ME303 |
2026-09-19T12:08:00+01:00 |
Borough Green & Wrotham |
2.0 |
{"type": "LineString", "coordinates": [[0.3016147, 51.2930542], [0.299876, 51.292995], [0.2982175, 51.2929285], [0.2935411, 51.2926268], [0.2934132, 51.2926185], [0.2925186, 51.2925557], [0.2915139, 51.2925085], [0.2899935, 51.2923906], [0.2884553, 51.292308], [0.2873945, 51.2922771], [0.2863425, 51.2922923], [0.2853773, 51.2923364], [0.28443, 51.2923998], [0.2835268, 51.2924869], [0.2827407, 51.2925956], [0.2825401, 51.2926202], [0.2810146, 51.2928377], [0.2794585, 51.2931618], [0.2780769, 51.2935135], [0.2765983, 51.2939925], [0.2754775, 51.2944246], [0.2742795, 51.294891], [0.2730373, 51.2953357], [0.2717594, 51.2957379], [0.2704116, 51.2960934], [0.2691981, 51.2963547], [0.2679082, 51.2965722], [0.2669338, 51.2967135], [0.2664459, 51.2967843], [0.2649595, 51.2969484], [0.2642645, 51.2970151], [0.2635477, 51.2970666], [0.2620867, 51.2971127], [0.2494453, 51.2972168], [0.2492414, 51.2972184], [0.2474237, 51.2972334], [0.2456233, 51.2972481], [0.2406142, 51.2972888], [0.2383679, 51.2973071], [0.2344047, 51.2973375], [0.2317826, 51.2973646], [0.2280378, 51.2974029], [0.2273883, 51.2974203], [0.2267353, 51.2974475], [0.22544, 51.2975289], [0.224383, 51.2976336], [0.2233395, 51.2977469], [0.2223027, 51.2978738], [0.2201921, 51.2981032], [0.2176099, 51.2983876], [0.2162752, 51.2985278], [0.2155897, 51.298601], [0.2132844, 51.298853], [0.2087769, 51.2993424], [0.206611, 51.2995774], [0.2044598, 51.2998091], [0.2027956, 51.2999925], [0.2021578, 51.3000855], [0.2016349, 51.3001778], [0.2013004, 51.3002594], [0.2009841, 51.3003512], [0.20034, 51.3005684], [0.1998109, 51.3008145], [0.1993373, 51.3010921], [0.1989856, 51.3013307], [0.1986886, 51.3015953], [0.1983338, 51.3019972], [0.198082, 51.3024175], [0.1979397, 51.3027451], [0.1978635, 51.3030701], [0.197799, 51.3034573], [0.1977828, 51.3036534], [0.1978261, 51.303844], [0.1978634, 51.3034606], [0.1979276, 51.3030751], [0.1980031, 51.3027534], [0.1981436, 51.3024299], [0.1983927, 51.3020141], [0.1987435, 51.3016167], [0.199036, 51.3013561], [0.1993833, 51.3011206], [0.1998525, 51.3008456], [0.2003757, 51.3006021], [0.2009999, 51.3003785], [0.2013216, 51.3002903], [0.2016473, 51.3002124], [0.2019629, 51.3001487], [0.2022906, 51.3000927], [0.2030335, 51.2999953], [0.2044709, 51.29984], [0.2066247, 51.2996086], [0.2087879, 51.2993747], [0.2132966, 51.2988842], [0.2162854, 51.2985523], [0.217617, 51.2984149], [0.2202121, 51.298138], [0.2223112, 51.2979061], [0.2233505, 51.2977867], [0.2243935, 51.2976735], [0.2254483, 51.297569], [0.2267406, 51.2974878], [0.2273918, 51.2974607], [0.2280397, 51.2974433], [0.2317836, 51.297405], [0.2383687, 51.2973475], [0.2406163, 51.2973292], [0.2474246, 51.2972738], [0.2492629, 51.2972587], [0.2494614, 51.297257], [0.2620887, 51.2971531], [0.263553, 51.2971069], [0.2642731, 51.2970552], [0.26497, 51.2969882], [0.2664588, 51.2968239], [0.2669497, 51.2967527], [0.2679239, 51.2966114], [0.2692171, 51.2963934], [0.2704348, 51.2961312], [0.2717865, 51.2957746], [0.2730679, 51.2953713], [0.2743126, 51.2949257], [0.2755116, 51.294459], [0.2766302, 51.2940277], [0.278104, 51.2935502], [0.2794809, 51.2931997], [0.2810325, 51.2928766], [0.282528, 51.292652], [0.2827342, 51.2926245], [0.2835377, 51.2925267], [0.2844384, 51.2924399], [0.2853831, 51.2923766], [0.2863456, 51.2923326], [0.2873937, 51.2923176], [0.2884511, 51.2923484], [0.2899867, 51.2924308], [0.2915072, 51.2925487], [0.2924734, 51.2925948], [0.2934062, 51.2926587], [0.2935147, 51.2926657], [0.2982121, 51.2929688], [0.2998724, 51.2930353], [0.3015981, 51.2930858], [0.3018552, 51.2930897], [0.306193, 51.2931562]]} |
9.7 |
1208 |
1210 |
None |
None |
Borough Green & Wrotham |
51.2931562 |
0.3061930 |
51.2931562 |
0.3061930 |
1 |
0 |
2026-09-19 12:17:52 |
TERMINATED |
2026-09-19 12:07:41 |
Borough Green & Wrotham |
TD |
NEVER_DEPARTED_TIMEOUT |
58565174 |
1789816378315323 |
27 |
27 |
2026-09-19 12:17:42.228602 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:41.501540 |
| 666664 |
697969 |
W10869 |
731Y52ML19 |
2026-09-19 |
COMPLETE |
18700604 |
2026-09-19 13:07:00 |
2026-09-19 12:17:52 |
2026-09-21 12:17:52 |
{"id": 697969, "stp": "P", "toc": "Heathrow Express", "uid": "W10869", "consist": "387130+387137", "dest_crs": "PAD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10869/2026-09-19/detailed", "trust_id": "731Y52ML19", "origin_crs": "HWV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-19", "dest_arr_time": "1302", "dest_platform": "7", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1Y52", "timing_status": "LATE", "origin_station": "Heathrow Terminal 5", "current_leg_arr": "1307", "current_leg_dep": "1247", "current_leg_end": "London Paddington", "origin_dep_time": "1242", "origin_platform": "3", "current_location": "Link Line", "last_update_time": "2026-09-19T12:17:52", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.4525326, 51.472934], [-0.45249410000000007, 51.4729513], [-0.4522410999999999, 51.473087699999994], [-0.4519975000000001, 51.473249499999994], [-0.4512599, 51.473719], [-0.4504434999999999, 51.4742346], [-0.44971390000000006, 51.4747131], [-0.44920830000000006, 51.47514050000001], [-0.4491576420597607, 51.475190351714765], [-0.44876229999999995, 51.47557939999999], [-0.4482714, 51.47616699999999], [-0.44808369999999986, 51.4764868], [-0.44790340000000006, 51.4769205], [-0.4477536999999999, 51.47746349999999], [-0.4476877000000001, 51.4781173], [-0.4476781, 51.4784294], [-0.4477792, 51.4790076], [-0.4480262, 51.4797434], [-0.44814239999999994, 51.480009399999986], [-0.4485046999999999, 51.48083840000001], [-0.4489244999999999, 51.4817414], [-0.4491576420597607, 51.48227677087697], [-0.44950159999999995, 51.4830666], [-0.44954440000000007, 51.4831649], [-0.4495729, 51.48322689999999], [-0.4498627, 51.483858], [-0.4502924, 51.4849489], [-0.4505099000000001, 51.4856745], [-0.45059630000000006, 51.486200800000006], [-0.45081579999999993, 51.48793340000001], [-0.4508246, 51.4880032], [-0.45100289999999993, 51.48941579999999], [-0.45138089999999986, 51.4924209], [-0.45167859999999993, 51.49495499999999], [-0.4517864, 51.4967785], [-0.4517448, 51.4977028], [-0.4516659999999999, 51.4983179], [-0.45157746952943695, 51.4987748385867], [-0.4514844, 51.49925520000001], [-0.4511808, 51.5002017], [-0.4507977, 51.5010526], [-0.4505553999999999, 51.5014942], [-0.45049430000000007, 51.501605699999985], [-0.4504412, 51.501701], [-0.4503823, 51.50179990000001], [-0.4503259, 51.50188909999999], [-0.4502809, 51.5019579], [-0.4499898, 51.50244560000001], [-0.44975839999999995, 51.5028165], [-0.4496625, 51.502968199999984], [-0.449545, 51.50311000000001], [-0.44942379999999993, 51.503249899999986], [-0.4491670999999999, 51.5035674], [-0.4491576420597607, 51.50358051909013], [-0.4490989000000001, 51.50366199999999], [-0.44900296679845614, 51.50380524867197], [-0.4489883999999999, 51.503826999999994], [-0.4489606, 51.503868399999995], [-0.4487175000000001, 51.5042073], [-0.4485673, 51.5044127], [-0.4484478999999999, 51.5045671], [-0.4483353, 51.5047023], [-0.44822659999999986, 51.504810899999995], [-0.4480790999999999, 51.5049444], [-0.44797450000000005, 51.5050285], [-0.4478293, 51.5051392], [-0.4476674, 51.5052433], [-0.447477, 51.50535510000001], [-0.44741931912735305, 51.50538420470423], [-0.44720241681179174, 51.5054678268832], [-0.4470186885810349, 51.50555391083932], [-0.44686321674983753, 51.50564086755525], [-0.4467310836329543, 51.50572710801371], [-0.4466173715451402, 51.50581104319736], [-0.44651716280114995, 51.50589108408889], [-0.4464255397157385, 51.50596564167097], [-0.4463375846036605, 51.50603312692628], [-0.446248379779671, 51.50609195083754], [-0.4461530075585247, 51.5061405243874], [-0.4460465502549765, 51.50617725855854], [-0.4459240901837811, 51.50620056433367], [-0.4457807096596935, 51.50620885269544], [-0.44561149099746855, 51.50620053462655], [-0.4454115165118608, 51.506174021109686], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "1302", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "14.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 313.014, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 332.557, \"from_m\": 313.014, \"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\": 472.751, \"from_m\": 332.557, \"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\": 1939.652, \"from_m\": 472.751, \"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\": 4448.571, \"from_m\": 1939.652, \"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\": 7878.017, \"from_m\": 4448.571, \"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\": 8174.018, \"from_m\": 7878.017, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8476.402, \"from_m\": 8174.018, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8629.931, \"from_m\": 8476.402, \"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\": 16852.22, \"from_m\": 8629.931, \"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\": 17468.832, \"from_m\": 16852.22, \"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\": 19050.168, \"from_m\": 17468.832, \"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\": 23834.019, \"from_m\": 19050.168, \"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\": 24840.874, \"from_m\": 23834.019, \"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}], \"service_id\": 697969, \"profile_key\": \"efd6bacc9bd83c7ec4ffe33bc61ecdcbb673fe5cb919cbfc8fb4df58893ee6bf\", \"schedule_id\": 23982, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 45202}, {\"is_pass\": false, \"wtt_arr\": \"1245H\", \"wtt_dep\": \"1247H\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 1409.786, \"section_seq\": 1, \"route_path_id\": 45202}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 5289.236, \"section_seq\": 1, \"route_path_id\": 45202}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 8805.913, \"section_seq\": 1, \"route_path_id\": 45202}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 12638.261, \"section_seq\": 1, \"route_path_id\": 45202}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1253\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 16963.917, \"section_seq\": 1, \"route_path_id\": 45202}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255H\", \"location\": \"Acton West Jn\", \"stage_seq\": 7, \"distance_m\": 19663.958, \"section_seq\": 1, \"route_path_id\": 45202}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1259\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 8, \"distance_m\": 22493.015, \"section_seq\": 1, \"route_path_id\": 45202}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 9, \"distance_m\": 24840.874, \"section_seq\": 1, \"route_path_id\": 45202}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24840.874, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 45202}], \"total_distance_m\": 24840.874, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 24840.874, \"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": "1242", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:42Z\", \"source_id\": 58644927, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:45:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:44Z\", \"source_id\": 18686253, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:44Z\", \"source_id\": 58669158, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:48Z\", \"source_id\": 18693612, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:21Z\", \"source_id\": 58677033, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:25Z\", \"source_id\": 18695944, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:17Z\", \"source_id\": 58692223, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:21Z\", \"source_id\": 18700604, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "7", "timing_fact_generation": 1789819582969723, "current_leg_arrival_utc": "2026-09-19T13:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:43.100472", "service_state_evidence_id": 18700604, "current_leg_start_actual_dep": "2026-09-19T12:52:30+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:43.241980", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Heathrow Express |
P |
HWV |
PAD |
1Y52 |
387130+387137 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 313.014, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 332.557, "from_m": 313.014, "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": 472.751, "from_m": 332.557, "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": 1939.652, "from_m": 472.751, "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": 4448.571, "from_m": 1939.652, "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": 7878.017, "from_m": 4448.571, "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": 8174.018, "from_m": 7878.017, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 8476.402, "from_m": 8174.018, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 8629.931, "from_m": 8476.402, "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": 16852.22, "from_m": 8629.931, "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": 17468.832, "from_m": 16852.22, "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": 19050.168, "from_m": 17468.832, "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": 23834.019, "from_m": 19050.168, "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": 24840.874, "from_m": 23834.019, "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}], "service_id": 697969, "profile_key": "efd6bacc9bd83c7ec4ffe33bc61ecdcbb673fe5cb919cbfc8fb4df58893ee6bf", "schedule_id": 23982, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1242", "location": "Heathrow Terminal 5", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 45202}, {"is_pass": false, "wtt_arr": "1245H", "wtt_dep": "1247H", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 1409.786, "section_seq": 1, "route_path_id": 45202}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250H", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 5289.236, "section_seq": 1, "route_path_id": 45202}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 8805.913, "section_seq": 1, "route_path_id": 45202}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251H", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 12638.261, "section_seq": 1, "route_path_id": 45202}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1253", "location": "Southall", "stage_seq": 6, "distance_m": 16963.917, "section_seq": 1, "route_path_id": 45202}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255H", "location": "Acton West Jn", "stage_seq": 7, "distance_m": 19663.958, "section_seq": 1, "route_path_id": 45202}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1259", "location": "Ladbroke Grove Jn", "stage_seq": 8, "distance_m": 22493.015, "section_seq": 1, "route_path_id": 45202}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300", "location": "Portobello Jn (London)", "stage_seq": 9, "distance_m": 24840.874, "section_seq": 1, "route_path_id": 45202}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24840.874, "from_m": 0.0, "section_seq": 1, "route_path_id": 45202}], "total_distance_m": 24840.874, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 24840.874, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23478, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:42Z", "source_id": 58644927, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:45:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:44Z", "source_id": 18686253, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:44Z", "source_id": 58669158, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:56:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:48Z", "source_id": 18693612, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:21Z", "source_id": 58677033, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:00:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:25Z", "source_id": 18695944, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22932, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:17Z", "source_id": 58692223, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:07:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:21Z", "source_id": 18700604, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
Heathrow Terminal 5 |
1242 |
1242 |
3 |
None |
None |
London Paddington |
1302 |
1302 |
7 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W10869/2026-09-19/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-19T12:52:30+01:00 |
London Paddington |
20.0 |
{"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.4525326, 51.472934], [-0.45249410000000007, 51.4729513], [-0.4522410999999999, 51.473087699999994], [-0.4519975000000001, 51.473249499999994], [-0.4512599, 51.473719], [-0.4504434999999999, 51.4742346], [-0.44971390000000006, 51.4747131], [-0.44920830000000006, 51.47514050000001], [-0.4491576420597607, 51.475190351714765], [-0.44876229999999995, 51.47557939999999], [-0.4482714, 51.47616699999999], [-0.44808369999999986, 51.4764868], [-0.44790340000000006, 51.4769205], [-0.4477536999999999, 51.47746349999999], [-0.4476877000000001, 51.4781173], [-0.4476781, 51.4784294], [-0.4477792, 51.4790076], [-0.4480262, 51.4797434], [-0.44814239999999994, 51.480009399999986], [-0.4485046999999999, 51.48083840000001], [-0.4489244999999999, 51.4817414], [-0.4491576420597607, 51.48227677087697], [-0.44950159999999995, 51.4830666], [-0.44954440000000007, 51.4831649], [-0.4495729, 51.48322689999999], [-0.4498627, 51.483858], [-0.4502924, 51.4849489], [-0.4505099000000001, 51.4856745], [-0.45059630000000006, 51.486200800000006], [-0.45081579999999993, 51.48793340000001], [-0.4508246, 51.4880032], [-0.45100289999999993, 51.48941579999999], [-0.45138089999999986, 51.4924209], [-0.45167859999999993, 51.49495499999999], [-0.4517864, 51.4967785], [-0.4517448, 51.4977028], [-0.4516659999999999, 51.4983179], [-0.45157746952943695, 51.4987748385867], [-0.4514844, 51.49925520000001], [-0.4511808, 51.5002017], [-0.4507977, 51.5010526], [-0.4505553999999999, 51.5014942], [-0.45049430000000007, 51.501605699999985], [-0.4504412, 51.501701], [-0.4503823, 51.50179990000001], [-0.4503259, 51.50188909999999], [-0.4502809, 51.5019579], [-0.4499898, 51.50244560000001], [-0.44975839999999995, 51.5028165], [-0.4496625, 51.502968199999984], [-0.449545, 51.50311000000001], [-0.44942379999999993, 51.503249899999986], [-0.4491670999999999, 51.5035674], [-0.4491576420597607, 51.50358051909013], [-0.4490989000000001, 51.50366199999999], [-0.44900296679845614, 51.50380524867197], [-0.4489883999999999, 51.503826999999994], [-0.4489606, 51.503868399999995], [-0.4487175000000001, 51.5042073], [-0.4485673, 51.5044127], [-0.4484478999999999, 51.5045671], [-0.4483353, 51.5047023], [-0.44822659999999986, 51.504810899999995], [-0.4480790999999999, 51.5049444], [-0.44797450000000005, 51.5050285], [-0.4478293, 51.5051392], [-0.4476674, 51.5052433], [-0.447477, 51.50535510000001], [-0.44741931912735305, 51.50538420470423], [-0.44720241681179174, 51.5054678268832], [-0.4470186885810349, 51.50555391083932], [-0.44686321674983753, 51.50564086755525], [-0.4467310836329543, 51.50572710801371], [-0.4466173715451402, 51.50581104319736], [-0.44651716280114995, 51.50589108408889], [-0.4464255397157385, 51.50596564167097], [-0.4463375846036605, 51.50603312692628], [-0.446248379779671, 51.50609195083754], [-0.4461530075585247, 51.5061405243874], [-0.4460465502549765, 51.50617725855854], [-0.4459240901837811, 51.50620056433367], [-0.4457807096596935, 51.50620885269544], [-0.44561149099746855, 51.50620053462655], [-0.4454115165118608, 51.506174021109686], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} |
14.4 |
1247 |
1307 |
Heathrow Terminals 2 & 3 |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-19 12:17:52 |
TERMINATED |
2026-09-19 12:07:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700604 |
1789819582969723 |
31 |
31 |
2026-09-19 12:17:43.241980 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:43.100472 |
| 666665 |
697281 |
P66364 |
471B53MK19 |
2026-09-19 |
COMPLETE |
18700536 |
2026-09-19 13:07:00 |
2026-09-19 12:17:52 |
2026-09-21 12:17:52 |
{"id": 697281, "stp": "P", "toc": "Greater Anglia", "uid": "P66364", "consist": "745110", "dest_crs": "LST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66364/2026-09-19/detailed", "trust_id": "471B53MK19", "origin_crs": "SSD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-19", "dest_arr_time": "1259", "dest_platform": "5", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1B53", "timing_status": "LATE", "origin_station": "Stansted Airport", "current_leg_arr": "1307", "current_leg_dep": "1254", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1211", "origin_platform": "1", "current_location": "London Liverpool Street", "last_update_time": "2026-09-19T12:17:52", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Tottenham Hale", "dest_arr_time_act": "1259", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Tottenham Hale", "current_leg_milage": "5.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 234.739, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 269.995, \"from_m\": 234.739, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 477.992, \"from_m\": 269.995, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1437.572, \"from_m\": 477.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1461.796, \"from_m\": 1437.572, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1933.495, \"from_m\": 1461.796, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1944.361, \"from_m\": 1933.495, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2552.416, \"from_m\": 1944.361, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2557.799, \"from_m\": 2552.416, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2634.611, \"from_m\": 2557.799, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 697281, \"profile_key\": \"977e470acb0a060cfc542ce1ad2e2c7c19bd516f4060f4262c202d3203ad34dd\", \"schedule_id\": 20992, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1211\", \"location\": \"Stansted Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1437.572, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Tye Green Jn\", \"stage_seq\": 3, \"distance_m\": 1828.612, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214H\", \"location\": \"Stansted East Jn\", \"stage_seq\": 4, \"distance_m\": 2872.43, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1217\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 5, \"distance_m\": 4685.882, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220H\", \"location\": \"Bishops Stortford\", \"stage_seq\": 6, \"distance_m\": 5352.241, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1228H\", \"location\": \"Harlow Town\", \"stage_seq\": 7, \"distance_m\": 6476.593, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232H\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 8, \"distance_m\": 7897.124, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233H\", \"location\": \"Broxbourne\", \"stage_seq\": 9, \"distance_m\": 9249.487, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"Cheshunt\", \"stage_seq\": 10, \"distance_m\": 10914.558, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239\", \"location\": \"Brimsdown\", \"stage_seq\": 11, \"distance_m\": 12230.57, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": \"1246\", \"location\": \"Tottenham Hale\", \"stage_seq\": 12, \"distance_m\": 13192.923, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 13, \"distance_m\": 13949.748, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248\", \"location\": \"Coppermill Jn\", \"stage_seq\": 14, \"distance_m\": 14239.192, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248H\", \"location\": \"Clapton Jn\", \"stage_seq\": 15, \"distance_m\": 14848.858, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252\", \"location\": \"Hackney Downs\", \"stage_seq\": 16, \"distance_m\": 15162.922, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255H\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 15639.246, \"section_seq\": 1, \"route_path_id\": 34290}, {\"is_pass\": false, \"wtt_arr\": \"1259\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 21192.874, \"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\": 100.0, \"speed_covered_distance_m\": 30805.464, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1367.309, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1211", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:23Z\", \"source_id\": 58581469, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:27Z\", \"source_id\": 18666934, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:23Z\", \"source_id\": 58592259, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:21:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:20:29Z\", \"source_id\": 18670239, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:03Z\", \"source_id\": 58606298, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:27:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:05Z\", \"source_id\": 18674681, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:51Z\", \"source_id\": 58621212, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:55Z\", \"source_id\": 18679166, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:18Z\", \"source_id\": 58626637, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:21Z\", \"source_id\": 18680722, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:45Z\", \"source_id\": 58632057, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:39:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:50Z\", \"source_id\": 18682322, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:05Z\", \"source_id\": 58658885, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:52:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:09Z\", \"source_id\": 18690531, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:31Z\", \"source_id\": 58677343, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:00:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:35Z\", \"source_id\": 18696030, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:37Z\", \"source_id\": 58686298, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:40Z\", \"source_id\": 18698871, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:09Z\", \"source_id\": 58692007, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:13Z\", \"source_id\": 18700536, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "5", "timing_fact_generation": 1789819573957020, "current_leg_arrival_utc": "2026-09-19T13:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:43.105457", "service_state_evidence_id": 18700536, "current_leg_start_actual_dep": "2026-09-19T12:54:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:43.247402", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
SSD |
LST |
1B53 |
745110 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 234.739, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 269.995, "from_m": 234.739, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 477.992, "from_m": 269.995, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1437.572, "from_m": 477.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1461.796, "from_m": 1437.572, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1933.495, "from_m": 1461.796, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1944.361, "from_m": 1933.495, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2552.416, "from_m": 1944.361, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2557.799, "from_m": 2552.416, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2634.611, "from_m": 2557.799, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 697281, "profile_key": "977e470acb0a060cfc542ce1ad2e2c7c19bd516f4060f4262c202d3203ad34dd", "schedule_id": 20992, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1211", "location": "Stansted Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212H", "location": "Stansted Coopers Lane Jn", "stage_seq": 2, "distance_m": 1437.572, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214", "location": "Tye Green Jn", "stage_seq": 3, "distance_m": 1828.612, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214H", "location": "Stansted East Jn", "stage_seq": 4, "distance_m": 2872.43, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1217", "location": "Stansted Mountfitchet", "stage_seq": 5, "distance_m": 4685.882, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220H", "location": "Bishops Stortford", "stage_seq": 6, "distance_m": 5352.241, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1228H", "location": "Harlow Town", "stage_seq": 7, "distance_m": 6476.593, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232H", "location": "Broxbourne Jn", "stage_seq": 8, "distance_m": 7897.124, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233H", "location": "Broxbourne", "stage_seq": 9, "distance_m": 9249.487, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236", "location": "Cheshunt", "stage_seq": 10, "distance_m": 10914.558, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239", "location": "Brimsdown", "stage_seq": 11, "distance_m": 12230.57, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": "1246", "location": "Tottenham Hale", "stage_seq": 12, "distance_m": 13192.923, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247", "location": "Tottenham South Jn", "stage_seq": 13, "distance_m": 13949.748, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248", "location": "Coppermill Jn", "stage_seq": 14, "distance_m": 14239.192, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248H", "location": "Clapton Jn", "stage_seq": 15, "distance_m": 14848.858, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252", "location": "Hackney Downs", "stage_seq": 16, "distance_m": 15162.922, "section_seq": 1, "route_path_id": 34290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255H", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 15639.246, "section_seq": 1, "route_path_id": 34290}, {"is_pass": false, "wtt_arr": "1259", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 21192.874, "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": 100.0, "speed_covered_distance_m": 30805.464, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1367.309, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12705, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:23Z", "source_id": 58581469, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:16:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:27Z", "source_id": 18666934, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:23Z", "source_id": 58592259, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:21:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:20:29Z", "source_id": 18670239, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:03Z", "source_id": 58606298, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:27:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:05Z", "source_id": 18674681, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:51Z", "source_id": 58621212, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:34:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:55Z", "source_id": 18679166, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:18Z", "source_id": 58626637, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:36:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:21Z", "source_id": 18680722, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:45Z", "source_id": 58632057, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:39:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:50Z", "source_id": 18682322, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:05Z", "source_id": 58658885, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:52:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:09Z", "source_id": 18690531, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:31Z", "source_id": 58677343, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:00:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:35Z", "source_id": 18696030, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:37Z", "source_id": 58686298, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:04:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:40Z", "source_id": 18698871, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15476, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:09Z", "source_id": 58692007, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:07:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:13Z", "source_id": 18700536, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
Stansted Airport |
1211 |
1211 |
1 |
None |
None |
London Liverpool Street |
1259 |
1259 |
5 |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66364/2026-09-19/detailed |
None |
Tottenham Hale |
2026-09-19T12:54:00+01:00 |
London Liverpool Street |
13.0 |
{"type": "LineString", "coordinates": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
5.9 |
1254 |
1307 |
Tottenham Hale |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-19 12:17:52 |
TERMINATED |
2026-09-19 12:07:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700536 |
1789819573957020 |
71 |
71 |
2026-09-19 12:17:43.247402 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:43.105457 |
| 666666 |
697046 |
C37553 |
749U37MK19 |
2026-09-19 |
COMPLETE |
18701567 |
2026-09-19 13:07:00 |
2026-09-19 12:17:52 |
2026-09-21 12:17:52 |
{"id": 697046, "stp": "P", "toc": "Elizabeth Line", "uid": "C37553", "consist": "345005", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37553/2026-09-19/detailed", "trust_id": "749U37MK19", "origin_crs": "MAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-19", "dest_arr_time": "1309", "dest_platform": "3", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U37", "timing_status": "EARLY", "origin_station": "Maidenhead", "current_leg_arr": "1307", "current_leg_dep": "1305", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "1200", "origin_platform": "4", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-19T12:17:52", "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": "1308", "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\": 661.353, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 707.337, \"from_m\": 661.353, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 834.724, \"from_m\": 707.337, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1220.87, \"from_m\": 834.724, \"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\": 1263.858, \"from_m\": 1220.87, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4253.209, \"from_m\": 1263.858, \"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\": 16076.88, \"from_m\": 4253.209, \"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\": 17844.33, \"from_m\": 16076.88, \"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\": 18619.106, \"from_m\": 17844.33, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19083.452, \"from_m\": 18619.106, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20726.638, \"from_m\": 19083.452, \"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\": 27099.015, \"from_m\": 20726.638, \"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\": 56495.586, \"from_m\": 27099.015, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 56582.332, \"from_m\": 56495.586, \"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\": 65317.376, \"from_m\": 56582.332, \"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\": 66140.197, \"from_m\": 65317.376, \"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\": 66153.566, \"from_m\": 66140.197, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67568.303, \"from_m\": 66153.566, \"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\": 92943.555, \"from_m\": 67568.303, \"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\": 93052.794, \"from_m\": 92943.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103638.475, \"from_m\": 93052.794, \"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\": 103716.153, \"from_m\": 103638.475, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 103751.168, \"from_m\": 103716.153, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 104427.205, \"from_m\": 103751.168, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 104870.38, \"from_m\": 104427.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 104912.583, \"from_m\": 104870.38, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 104979.725, \"from_m\": 104912.583, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105035.014, \"from_m\": 104979.725, \"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\": 105996.273, \"from_m\": 105035.014, \"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\": 106056.116, \"from_m\": 105996.273, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 118908.097, \"from_m\": 106056.116, \"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\": 119446.565, \"from_m\": 118908.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119508.741, \"from_m\": 119446.565, \"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\": 120044.213, \"from_m\": 119508.741, \"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\": 120450.788, \"from_m\": 120044.213, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 120693.796, \"from_m\": 120450.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 120889.207, \"from_m\": 120693.796, \"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\": 697046, \"profile_key\": \"2bb43ff71a19da01e984c33e983ed277f34df89bd184da373c553c6b94dce7d1\", \"schedule_id\": 8697, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1200\", \"location\": \"Maidenhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68623}, {\"is_pass\": false, \"wtt_arr\": \"1204\", \"wtt_dep\": \"1204H\", \"location\": \"Burnham\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 68623}, {\"is_pass\": false, \"wtt_arr\": \"1207H\", \"wtt_dep\": \"1208H\", \"location\": \"Slough\", \"stage_seq\": 3, \"distance_m\": 1276.687, \"section_seq\": 1, \"route_path_id\": 68623}, {\"is_pass\": false, \"wtt_arr\": \"1211H\", \"wtt_dep\": \"1212\", \"location\": \"Langley\", \"stage_seq\": 4, \"distance_m\": 18442.947, \"section_seq\": 1, \"route_path_id\": 68623}, {\"is_pass\": false, \"wtt_arr\": \"1214\", \"wtt_dep\": \"1214H\", \"location\": \"Iver\", \"stage_seq\": 5, \"distance_m\": 21899.569, \"section_seq\": 1, \"route_path_id\": 68623}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1217\", \"location\": \"West Drayton\", \"stage_seq\": 6, \"distance_m\": 36852.137, \"section_seq\": 1, \"route_path_id\": 68623}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 39160.674, \"section_seq\": 1, \"route_path_id\": 68623}, {\"is_pass\": false, \"wtt_arr\": \"1221\", \"wtt_dep\": \"1222\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 8, \"distance_m\": 56624.447, \"section_seq\": 1, \"route_path_id\": 68623}, {\"is_pass\": false, \"wtt_arr\": \"1224H\", \"wtt_dep\": \"1225\", \"location\": \"Southall\", \"stage_seq\": 9, \"distance_m\": 65867.175, \"section_seq\": 1, \"route_path_id\": 68623}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"West Ealing\", \"stage_seq\": 10, \"distance_m\": 83205.614, \"section_seq\": 1, \"route_path_id\": 68623}, {\"is_pass\": false, \"wtt_arr\": \"1228H\", \"wtt_dep\": \"1229H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 11, \"distance_m\": 87219.229, \"section_seq\": 1, \"route_path_id\": 68623}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230H\", \"location\": \"Acton West Jn\", \"stage_seq\": 12, \"distance_m\": 92836.665, \"section_seq\": 1, \"route_path_id\": 68623}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 13, \"distance_m\": 103751.168, \"section_seq\": 1, \"route_path_id\": 68623}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 105035.014, \"section_seq\": 1, \"route_path_id\": 68623}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 15, \"distance_m\": 116549.585, \"section_seq\": 1, \"route_path_id\": 68623}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": \"1239\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 119054.643, \"section_seq\": 1, \"route_path_id\": 68623}, {\"is_pass\": false, \"wtt_arr\": \"1241H\", \"wtt_dep\": \"1242\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 120889.207, \"section_seq\": 1, \"route_path_id\": 68623}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 120889.207, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68623}], \"total_distance_m\": 120889.207, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 119769.166, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1120.041, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1200", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:21Z\", \"source_id\": 58553304, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:03:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:02:25Z\", \"source_id\": 18658261, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:15Z\", \"source_id\": 58561875, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:06:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:06:21Z\", \"source_id\": 18660921, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:35Z\", \"source_id\": 58569328, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:10:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:09:41Z\", \"source_id\": 18663094, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23537, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:48Z\", \"source_id\": 58576081, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:13:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:12:52Z\", \"source_id\": 18665235, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:30Z\", \"source_id\": 58581788, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:16:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:15:33Z\", \"source_id\": 18667015, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:25Z\", \"source_id\": 58590169, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:20:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:19:31Z\", \"source_id\": 18669643, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:27Z\", \"source_id\": 58598719, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:24:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:23:30Z\", \"source_id\": 18672300, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:20Z\", \"source_id\": 58606884, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:24Z\", \"source_id\": 18674854, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:22Z\", \"source_id\": 58609106, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:29:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:28:25Z\", \"source_id\": 18675525, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:30Z\", \"source_id\": 58627150, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:36:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:36:33Z\", \"source_id\": 18680866, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:07Z\", \"source_id\": 58630763, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:11Z\", \"source_id\": 18681897, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:23Z\", \"source_id\": 58637596, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:41:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:25Z\", \"source_id\": 18684045, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:28Z\", \"source_id\": 58642112, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:43:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:43:31Z\", \"source_id\": 18685408, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:23Z\", \"source_id\": 58648470, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:24Z\", \"source_id\": 18687338, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:49Z\", \"source_id\": 58653763, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:55Z\", \"source_id\": 18688959, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:53Z\", \"source_id\": 58660668, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:51:56Z\", \"source_id\": 18691048, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:54Z\", \"source_id\": 58669536, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:55:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:59Z\", \"source_id\": 18693727, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:49Z\", \"source_id\": 58677985, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:59:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:53Z\", \"source_id\": 18696229, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:03:55Z\", \"source_id\": 58687026, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:00Z\", \"source_id\": 18699084, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:07:40Z\", \"source_id\": 58695474, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:07:46Z\", \"source_id\": 18701567, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "3", "timing_fact_generation": 1789819667164207, "current_leg_arrival_utc": "2026-09-19T13:07:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:43.352902", "service_state_evidence_id": 58695474, "current_leg_start_actual_dep": "2026-09-19T13:04:30+01:00", "operational_evidence_version": 140, "service_state_event_time_utc": "2026-09-19T12:07:39", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:44.352142", "service_state_valid_until_kind": null, "operational_interpretation_version": 140, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
MAI |
ABX |
9U37 |
345005 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 661.353, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 707.337, "from_m": 661.353, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 834.724, "from_m": 707.337, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1220.87, "from_m": 834.724, "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": 1263.858, "from_m": 1220.87, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4253.209, "from_m": 1263.858, "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": 16076.88, "from_m": 4253.209, "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": 17844.33, "from_m": 16076.88, "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": 18619.106, "from_m": 17844.33, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19083.452, "from_m": 18619.106, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20726.638, "from_m": 19083.452, "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": 27099.015, "from_m": 20726.638, "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": 56495.586, "from_m": 27099.015, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 56582.332, "from_m": 56495.586, "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": 65317.376, "from_m": 56582.332, "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": 66140.197, "from_m": 65317.376, "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": 66153.566, "from_m": 66140.197, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67568.303, "from_m": 66153.566, "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": 92943.555, "from_m": 67568.303, "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": 93052.794, "from_m": 92943.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103638.475, "from_m": 93052.794, "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": 103716.153, "from_m": 103638.475, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 103751.168, "from_m": 103716.153, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 104427.205, "from_m": 103751.168, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 104870.38, "from_m": 104427.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 104912.583, "from_m": 104870.38, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104979.725, "from_m": 104912.583, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105035.014, "from_m": 104979.725, "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": 105996.273, "from_m": 105035.014, "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": 106056.116, "from_m": 105996.273, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 118908.097, "from_m": 106056.116, "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": 119446.565, "from_m": 118908.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119508.741, "from_m": 119446.565, "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": 120044.213, "from_m": 119508.741, "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": 120450.788, "from_m": 120044.213, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 120693.796, "from_m": 120450.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 120889.207, "from_m": 120693.796, "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": 697046, "profile_key": "2bb43ff71a19da01e984c33e983ed277f34df89bd184da373c553c6b94dce7d1", "schedule_id": 8697, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1200", "location": "Maidenhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68623}, {"is_pass": false, "wtt_arr": "1204", "wtt_dep": "1204H", "location": "Burnham", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 68623}, {"is_pass": false, "wtt_arr": "1207H", "wtt_dep": "1208H", "location": "Slough", "stage_seq": 3, "distance_m": 1276.687, "section_seq": 1, "route_path_id": 68623}, {"is_pass": false, "wtt_arr": "1211H", "wtt_dep": "1212", "location": "Langley", "stage_seq": 4, "distance_m": 18442.947, "section_seq": 1, "route_path_id": 68623}, {"is_pass": false, "wtt_arr": "1214", "wtt_dep": "1214H", "location": "Iver", "stage_seq": 5, "distance_m": 21899.569, "section_seq": 1, "route_path_id": 68623}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1217", "location": "West Drayton", "stage_seq": 6, "distance_m": 36852.137, "section_seq": 1, "route_path_id": 68623}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 39160.674, "section_seq": 1, "route_path_id": 68623}, {"is_pass": false, "wtt_arr": "1221", "wtt_dep": "1222", "location": "Hayes & Harlington", "stage_seq": 8, "distance_m": 56624.447, "section_seq": 1, "route_path_id": 68623}, {"is_pass": false, "wtt_arr": "1224H", "wtt_dep": "1225", "location": "Southall", "stage_seq": 9, "distance_m": 65867.175, "section_seq": 1, "route_path_id": 68623}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227", "location": "West Ealing", "stage_seq": 10, "distance_m": 83205.614, "section_seq": 1, "route_path_id": 68623}, {"is_pass": false, "wtt_arr": "1228H", "wtt_dep": "1229H", "location": "Ealing Broadway", "stage_seq": 11, "distance_m": 87219.229, "section_seq": 1, "route_path_id": 68623}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230H", "location": "Acton West Jn", "stage_seq": 12, "distance_m": 92836.665, "section_seq": 1, "route_path_id": 68623}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "Ladbroke Grove Jn", "stage_seq": 13, "distance_m": 103751.168, "section_seq": 1, "route_path_id": 68623}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 105035.014, "section_seq": 1, "route_path_id": 68623}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 15, "distance_m": 116549.585, "section_seq": 1, "route_path_id": 68623}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": "1239", "location": "Paddington (Crossrail)", "stage_seq": 16, "distance_m": 119054.643, "section_seq": 1, "route_path_id": 68623}, {"is_pass": false, "wtt_arr": "1241H", "wtt_dep": "1242", "location": "Bond Street (Crossrail)", "stage_seq": 17, "distance_m": 120889.207, "section_seq": 1, "route_path_id": 68623}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 120889.207, "from_m": 0.0, "section_seq": 1, "route_path_id": 68623}], "total_distance_m": 120889.207, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 119769.166, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1120.041, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23584, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:21Z", "source_id": 58553304, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:03:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:02:25Z", "source_id": 18658261, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23561, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:15Z", "source_id": 58561875, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:06:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:06:21Z", "source_id": 18660921, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23546, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:35Z", "source_id": 58569328, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:10:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:09:41Z", "source_id": 18663094, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23537, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:48Z", "source_id": 58576081, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:13:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:12:52Z", "source_id": 18665235, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23491, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:30Z", "source_id": 58581788, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:16:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:15:33Z", "source_id": 18667015, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23437, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:25Z", "source_id": 58590169, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:20:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:19:31Z", "source_id": 18669643, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:27Z", "source_id": 58598719, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:24:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:23:30Z", "source_id": 18672300, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:20Z", "source_id": 58606884, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:28:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:24Z", "source_id": 18674854, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:22Z", "source_id": 58609106, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T11:29:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:28:25Z", "source_id": 18675525, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:30Z", "source_id": 58627150, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T11:36:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:36:33Z", "source_id": 18680866, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:07Z", "source_id": 58630763, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T11:38:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:11Z", "source_id": 18681897, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:23Z", "source_id": 58637596, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:41:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:25Z", "source_id": 18684045, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:28Z", "source_id": 58642112, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:43:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:43:31Z", "source_id": 18685408, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:23Z", "source_id": 58648470, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:46:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:24Z", "source_id": 18687338, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:49Z", "source_id": 58653763, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T11:48:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:55Z", "source_id": 18688959, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:53Z", "source_id": 58660668, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T11:51:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:51:56Z", "source_id": 18691048, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:54Z", "source_id": 58669536, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T11:55:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:59Z", "source_id": 18693727, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:49Z", "source_id": 58677985, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T11:59:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:53Z", "source_id": 18696229, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:03:55Z", "source_id": 58687026, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T12:03:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:00Z", "source_id": 18699084, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32213, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:07:40Z", "source_id": 58695474, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T12:07:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:07:46Z", "source_id": 18701567, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
Maidenhead |
1200 |
1200 |
4 |
None |
None |
Abbey Wood (Crossrail) |
1309 |
1308 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37553/2026-09-19/detailed |
None |
Woolwich (Crossrail) |
2026-09-19T13:04:30+01:00 |
Abbey Wood (Crossrail) |
2.0 |
{"type": "LineString", "coordinates": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]} |
3.7 |
1305 |
1307 |
Woolwich (Crossrail) |
Abbey Wood (Crossrail) |
Abbey Wood (Crossrail) |
51.4911954 |
0.1201962 |
51.4911954 |
0.1201962 |
1 |
0 |
2026-09-19 12:17:52 |
TERMINATED |
2026-09-19 12:07:39 |
Abbey Wood (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
58695474 |
1789819667164207 |
140 |
140 |
2026-09-19 12:17:44.352142 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:43.352902 |
| 666667 |
697361 |
C38437 |
509Y59MK19 |
2026-09-19 |
COMPLETE |
18701568 |
2026-09-19 13:07:00 |
2026-09-19 12:17:52 |
2026-09-21 12:17:52 |
{"id": 697361, "stp": "P", "toc": "Elizabeth Line", "uid": "C38437", "consist": "345051", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38437/2026-09-19/detailed", "trust_id": "509Y59MK19", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-19", "dest_arr_time": "1309", "dest_platform": "B", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9Y59", "timing_status": "ON TIME", "origin_station": "Shenfield", "current_leg_arr": "1307", "current_leg_dep": "1306", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "1214", "origin_platform": "6", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-19T12:17:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Bond Street (Crossrail)", "dest_arr_time_act": "1307½", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Bond Street (Crossrail)", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2221.894, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2427.124, \"from_m\": 2221.894, \"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\": 7985.305, \"from_m\": 2427.124, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8371.575, \"from_m\": 7985.305, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11096.28, \"from_m\": 8371.575, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11261.406, \"from_m\": 11096.28, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13362.395, \"from_m\": 11261.406, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13680.961, \"from_m\": 13362.395, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13725.663, \"from_m\": 13680.961, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13795.806, \"from_m\": 13725.663, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13848.477, \"from_m\": 13795.806, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13885.985, \"from_m\": 13848.477, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13902.359, \"from_m\": 13885.985, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13965.411, \"from_m\": 13902.359, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14693.048, \"from_m\": 13965.411, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15648.892, \"from_m\": 14693.048, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19245.714, \"from_m\": 15648.892, \"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\": 19952.642, \"from_m\": 19245.714, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20923.711, \"from_m\": 19952.642, \"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\": 24716.05, \"from_m\": 20923.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45582.04, \"from_m\": 24716.05, \"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\": 45643.039, \"from_m\": 45582.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\": 45725.945, \"from_m\": 45643.039, \"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\": 45844.782, \"from_m\": 45725.945, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48984.252, \"from_m\": 45844.782, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49236.92, \"from_m\": 48984.252, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 697361, \"profile_key\": \"428ac1cd4cba379041ed5911b8d620135989c4bf4b33110d0a0f19a0ce16c659\", \"schedule_id\": 9032, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68861}, {\"is_pass\": false, \"wtt_arr\": \"1217H\", \"wtt_dep\": \"1218\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 1411.409, \"section_seq\": 1, \"route_path_id\": 68861}, {\"is_pass\": false, \"wtt_arr\": \"1221H\", \"wtt_dep\": \"1222\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 2330.792, \"section_seq\": 1, \"route_path_id\": 68861}, {\"is_pass\": false, \"wtt_arr\": \"1224H\", \"wtt_dep\": \"1225\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 4867.099, \"section_seq\": 1, \"route_path_id\": 68861}, {\"is_pass\": false, \"wtt_arr\": \"1227\", \"wtt_dep\": \"1228\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 8264.737, \"section_seq\": 1, \"route_path_id\": 68861}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1231H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 9252.463, \"section_seq\": 1, \"route_path_id\": 68861}, {\"is_pass\": false, \"wtt_arr\": \"1233\", \"wtt_dep\": \"1233H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 10014.086, \"section_seq\": 1, \"route_path_id\": 68861}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": \"1235H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 11272.791, \"section_seq\": 1, \"route_path_id\": 68861}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": \"1238H\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 11915.235, \"section_seq\": 1, \"route_path_id\": 68861}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": \"1241H\", \"location\": \"Manor Park\", \"stage_seq\": 10, \"distance_m\": 12901.745, \"section_seq\": 1, \"route_path_id\": 68861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 13417.155, \"section_seq\": 1, \"route_path_id\": 68861}, {\"is_pass\": false, \"wtt_arr\": \"1243H\", \"wtt_dep\": \"1244\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 14006.108, \"section_seq\": 1, \"route_path_id\": 68861}, {\"is_pass\": false, \"wtt_arr\": \"1245H\", \"wtt_dep\": \"1246\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 14573.82, \"section_seq\": 1, \"route_path_id\": 68861}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": \"1249\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 15105.889, \"section_seq\": 1, \"route_path_id\": 68861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 15, \"distance_m\": 16005.625, \"section_seq\": 1, \"route_path_id\": 68861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 17447.303, \"section_seq\": 1, \"route_path_id\": 68861}, {\"is_pass\": false, \"wtt_arr\": \"1253H\", \"wtt_dep\": \"1254H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 17, \"distance_m\": 31727.226, \"section_seq\": 1, \"route_path_id\": 68861}, {\"is_pass\": false, \"wtt_arr\": \"1256H\", \"wtt_dep\": \"1257H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 38043.16, \"section_seq\": 1, \"route_path_id\": 68861}, {\"is_pass\": false, \"wtt_arr\": \"1259\", \"wtt_dep\": \"1300\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 44741.34, \"section_seq\": 1, \"route_path_id\": 68861}, {\"is_pass\": false, \"wtt_arr\": \"1302\", \"wtt_dep\": \"1303\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 45643.039, \"section_seq\": 1, \"route_path_id\": 68861}, {\"is_pass\": false, \"wtt_arr\": \"1304H\", \"wtt_dep\": \"1305\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 47328.333, \"section_seq\": 1, \"route_path_id\": 68861}, {\"is_pass\": false, \"wtt_arr\": \"1307H\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 49236.92, \"section_seq\": 1, \"route_path_id\": 68861}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49236.92, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68861}], \"total_distance_m\": 49236.92, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 43621.384, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5615.536, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1214", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:05Z\", \"source_id\": 58585113, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:17:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:17:05Z\", \"source_id\": 18668058, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:30Z\", \"source_id\": 58594548, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:22:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:21:33Z\", \"source_id\": 18671003, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:57Z\", \"source_id\": 58601762, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:25:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:24:59Z\", \"source_id\": 18673282, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:39Z\", \"source_id\": 58607582, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:28:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:27:44Z\", \"source_id\": 18675085, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:37Z\", \"source_id\": 58616111, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:32:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:38Z\", \"source_id\": 18677655, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:31Z\", \"source_id\": 58620500, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:33:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:33:32Z\", \"source_id\": 18678924, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:32Z\", \"source_id\": 58624924, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:35:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:35:32Z\", \"source_id\": 18680229, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:24Z\", \"source_id\": 58631305, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:38:26Z\", \"source_id\": 18682050, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:32Z\", \"source_id\": 58637843, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:35Z\", \"source_id\": 18684145, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:10Z\", \"source_id\": 58643669, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:44:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:44:14Z\", \"source_id\": 18685895, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:18Z\", \"source_id\": 58648367, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:46:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:46:20Z\", \"source_id\": 18687299, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:19Z\", \"source_id\": 58652580, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:48:24Z\", \"source_id\": 18688633, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:13Z\", \"source_id\": 58665745, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:54:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:54:15Z\", \"source_id\": 18692594, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:11Z\", \"source_id\": 58672316, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:57:12Z\", \"source_id\": 18694514, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:34Z\", \"source_id\": 58677467, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:59:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:59:39Z\", \"source_id\": 18696068, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:38Z\", \"source_id\": 58684112, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:02:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:02:43Z\", \"source_id\": 18698217, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:50Z\", \"source_id\": 58689069, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:04:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:04:53Z\", \"source_id\": 18699655, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:07:42Z\", \"source_id\": 58695509, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:07:46Z\", \"source_id\": 18701568, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1789819667210044, "current_leg_arrival_utc": "2026-09-19T13:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:43.559001", "service_state_evidence_id": 58695509, "current_leg_start_actual_dep": "2026-09-19T13:05:00+01:00", "operational_evidence_version": 108, "service_state_event_time_utc": "2026-09-19T12:07:41", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:44.361243", "service_state_valid_until_kind": null, "operational_interpretation_version": 108, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
SNF |
PDX |
9Y59 |
345051 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2221.894, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2427.124, "from_m": 2221.894, "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": 7985.305, "from_m": 2427.124, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8371.575, "from_m": 7985.305, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11096.28, "from_m": 8371.575, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11261.406, "from_m": 11096.28, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13362.395, "from_m": 11261.406, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13680.961, "from_m": 13362.395, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13725.663, "from_m": 13680.961, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13795.806, "from_m": 13725.663, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13848.477, "from_m": 13795.806, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13885.985, "from_m": 13848.477, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13902.359, "from_m": 13885.985, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13965.411, "from_m": 13902.359, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14693.048, "from_m": 13965.411, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15648.892, "from_m": 14693.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19245.714, "from_m": 15648.892, "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": 19952.642, "from_m": 19245.714, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20923.711, "from_m": 19952.642, "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": 24716.05, "from_m": 20923.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45582.04, "from_m": 24716.05, "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": 45643.039, "from_m": 45582.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": 45725.945, "from_m": 45643.039, "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": 45844.782, "from_m": 45725.945, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48984.252, "from_m": 45844.782, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49236.92, "from_m": 48984.252, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 697361, "profile_key": "428ac1cd4cba379041ed5911b8d620135989c4bf4b33110d0a0f19a0ce16c659", "schedule_id": 9032, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1214", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68861}, {"is_pass": false, "wtt_arr": "1217H", "wtt_dep": "1218", "location": "Brentwood", "stage_seq": 2, "distance_m": 1411.409, "section_seq": 1, "route_path_id": 68861}, {"is_pass": false, "wtt_arr": "1221H", "wtt_dep": "1222", "location": "Harold Wood", "stage_seq": 3, "distance_m": 2330.792, "section_seq": 1, "route_path_id": 68861}, {"is_pass": false, "wtt_arr": "1224H", "wtt_dep": "1225", "location": "Gidea Park", "stage_seq": 4, "distance_m": 4867.099, "section_seq": 1, "route_path_id": 68861}, {"is_pass": false, "wtt_arr": "1227", "wtt_dep": "1228", "location": "Romford", "stage_seq": 5, "distance_m": 8264.737, "section_seq": 1, "route_path_id": 68861}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1231H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 9252.463, "section_seq": 1, "route_path_id": 68861}, {"is_pass": false, "wtt_arr": "1233", "wtt_dep": "1233H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 10014.086, "section_seq": 1, "route_path_id": 68861}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": "1235H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 11272.791, "section_seq": 1, "route_path_id": 68861}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": "1238H", "location": "Ilford", "stage_seq": 9, "distance_m": 11915.235, "section_seq": 1, "route_path_id": 68861}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": "1241H", "location": "Manor Park", "stage_seq": 10, "distance_m": 12901.745, "section_seq": 1, "route_path_id": 68861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 13417.155, "section_seq": 1, "route_path_id": 68861}, {"is_pass": false, "wtt_arr": "1243H", "wtt_dep": "1244", "location": "Forest Gate", "stage_seq": 12, "distance_m": 14006.108, "section_seq": 1, "route_path_id": 68861}, {"is_pass": false, "wtt_arr": "1245H", "wtt_dep": "1246", "location": "Maryland", "stage_seq": 13, "distance_m": 14573.82, "section_seq": 1, "route_path_id": 68861}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": "1249", "location": "Stratford", "stage_seq": 14, "distance_m": 15105.889, "section_seq": 1, "route_path_id": 68861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250", "location": "Pudding Mill Lane Portal", "stage_seq": 15, "distance_m": 16005.625, "section_seq": 1, "route_path_id": 68861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 16, "distance_m": 17447.303, "section_seq": 1, "route_path_id": 68861}, {"is_pass": false, "wtt_arr": "1253H", "wtt_dep": "1254H", "location": "Whitechapel Crossrail", "stage_seq": 17, "distance_m": 31727.226, "section_seq": 1, "route_path_id": 68861}, {"is_pass": false, "wtt_arr": "1256H", "wtt_dep": "1257H", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 38043.16, "section_seq": 1, "route_path_id": 68861}, {"is_pass": false, "wtt_arr": "1259", "wtt_dep": "1300", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 44741.34, "section_seq": 1, "route_path_id": 68861}, {"is_pass": false, "wtt_arr": "1302", "wtt_dep": "1303", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 20, "distance_m": 45643.039, "section_seq": 1, "route_path_id": 68861}, {"is_pass": false, "wtt_arr": "1304H", "wtt_dep": "1305", "location": "Bond Street (Crossrail)", "stage_seq": 21, "distance_m": 47328.333, "section_seq": 1, "route_path_id": 68861}, {"is_pass": false, "wtt_arr": "1307H", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 22, "distance_m": 49236.92, "section_seq": 1, "route_path_id": 68861}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49236.92, "from_m": 0.0, "section_seq": 1, "route_path_id": 68861}], "total_distance_m": 49236.92, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 43621.384, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5615.536, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14084, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:05Z", "source_id": 58585113, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T11:17:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:17:05Z", "source_id": 18668058, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14091, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:30Z", "source_id": 58594548, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:22:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:21:33Z", "source_id": 18671003, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14099, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:57Z", "source_id": 58601762, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:25:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:24:59Z", "source_id": 18673282, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:39Z", "source_id": 58607582, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:28:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:27:44Z", "source_id": 18675085, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:37Z", "source_id": 58616111, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:32:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:38Z", "source_id": 18677655, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:31Z", "source_id": 58620500, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:33:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:33:32Z", "source_id": 18678924, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:32Z", "source_id": 58624924, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:35:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:35:32Z", "source_id": 18680229, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:24Z", "source_id": 58631305, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:38:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:38:26Z", "source_id": 18682050, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:32Z", "source_id": 58637843, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T11:42:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:35Z", "source_id": 18684145, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:10Z", "source_id": 58643669, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T11:44:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:44:14Z", "source_id": 18685895, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:18Z", "source_id": 58648367, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T11:46:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:46:20Z", "source_id": 18687299, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:19Z", "source_id": 58652580, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T11:48:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:48:24Z", "source_id": 18688633, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:13Z", "source_id": 58665745, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T11:54:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:54:15Z", "source_id": 18692594, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:11Z", "source_id": 58672316, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T11:57:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:57:12Z", "source_id": 18694514, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:34Z", "source_id": 58677467, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T11:59:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:59:39Z", "source_id": 18696068, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:38Z", "source_id": 58684112, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T12:02:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:02:43Z", "source_id": 18698217, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:50Z", "source_id": 58689069, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T12:04:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:04:53Z", "source_id": 18699655, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:07:42Z", "source_id": 58695509, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T12:07:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:07:46Z", "source_id": 18701568, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
Shenfield |
1214 |
1214 |
6 |
None |
None |
Paddington (Crossrail) |
1309 |
1307½ |
B |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C38437/2026-09-19/detailed |
None |
Bond Street (Crossrail) |
2026-09-19T13:05:00+01:00 |
Paddington (Crossrail) |
1.0 |
{"type": "LineString", "coordinates": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} |
1.8 |
1306 |
1307 |
Bond Street (Crossrail) |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-19 12:17:52 |
TERMINATED |
2026-09-19 12:07:41 |
Paddington (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
58695509 |
1789819667210044 |
108 |
108 |
2026-09-19 12:17:44.361243 |
B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:43.559001 |
| 666668 |
698313 |
L79179 |
861J28ML19 |
2026-09-19 |
COMPLETE |
18700736 |
2026-09-19 13:07:00 |
2026-09-19 12:17:52 |
2026-09-21 12:17:52 |
{"id": 698313, "stp": "P", "toc": "South Western Railway", "uid": "L79179", "consist": "450075", "dest_crs": "BCU", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79179/2026-09-19/detailed", "trust_id": "861J28ML19", "origin_crs": "LYP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brockenhurst", "service_date": "2026-09-19", "dest_arr_time": "1307", "dest_platform": "4", "is_terminated": 1, "next_location": "Brockenhurst", "signalling_id": "1J28", "timing_status": "ON TIME", "origin_station": "Lymington Pier", "current_leg_arr": "1307", "current_leg_dep": "1300", "current_leg_end": "Brockenhurst", "origin_dep_time": "1257", "origin_platform": null, "current_location": "Brockenhurst", "last_update_time": "2026-09-19T12:17:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5370862, 50.761084700000005], [-1.5372268999999998, 50.7613576], [-1.5372879, 50.76146279999999], [-1.5373554, 50.7615712], [-1.537429, 50.76167769999999], [-1.5374631, 50.7617266], [-1.5374986000000002, 50.76177440000001], [-1.5375383, 50.76182130000001], [-1.5376803999999995, 50.76197570000001], [-1.537864, 50.762163], [-1.5380801, 50.762347699999985], [-1.5381845999999997, 50.762446800000006], [-1.5382213, 50.76248160000001], [-1.5382567, 50.762507599999985], [-1.5383657999999998, 50.7625878], [-1.5386589, 50.76278849999999], [-1.5390223999999997, 50.7630147], [-1.5392855, 50.7631741], [-1.542029, 50.7648118], [-1.5422667, 50.7649585], [-1.5425126, 50.76511270000001], [-1.5426410999999998, 50.765196200000005], [-1.5427561, 50.76528139999999], [-1.5430054999999998, 50.7654891], [-1.5432159000000003, 50.76567969999999], [-1.5434443999999998, 50.765911599999995], [-1.5434955002838038, 50.765967351893885], [-1.5436762, 50.766164499999995], [-1.5443883, 50.7669547], [-1.5446713000000003, 50.76724429999999], [-1.5449676, 50.7675118], [-1.5452752, 50.76777020000001], [-1.5455970999999995, 50.76801669999999], [-1.5459180999999995, 50.76824450000001], [-1.5462724, 50.76846969999998], [-1.5466394999999995, 50.76869449999999], [-1.5470057, 50.76889789999999], [-1.5505602999999997, 50.770803], [-1.5506647999999998, 50.7708622], [-1.5515017, 50.77131099999999], [-1.55175, 50.7714401], [-1.5519661, 50.7715583], [-1.5527289, 50.771966099999986], [-1.5532579, 50.77225119999999], [-1.5536045999999997, 50.7724381], [-1.5537308, 50.77250610000001], [-1.5541353999999998, 50.7727155], [-1.5545340999999997, 50.7729039], [-1.5549579, 50.7730717], [-1.5554126, 50.77322560000001], [-1.555819, 50.77334390000001], [-1.5562999, 50.7734543], [-1.5567792, 50.7735448], [-1.5572503, 50.7736039], [-1.5577488999999998, 50.77364889999999], [-1.5582281999999998, 50.773664], [-1.5587350999999998, 50.77365960000001], [-1.5592321999999998, 50.77362109999999], [-1.5599830999999995, 50.77357059999999], [-1.5606896999999995, 50.7735348], [-1.5610035999999998, 50.773517299999995], [-1.5614281999999997, 50.773505699999994], [-1.5617306, 50.7735024], [-1.562245, 50.773519399999984], [-1.5627326999999998, 50.77356269999999], [-1.5632206999999998, 50.7736286], [-1.5637480999999998, 50.7737342], [-1.5641731, 50.7738523], [-1.5642358999999997, 50.7738698], [-1.5647186999999998, 50.77403640000001], [-1.5651432999999997, 50.7742146], [-1.5655329999999998, 50.7744099], [-1.5660012, 50.7746844], [-1.5663932, 50.7749468], [-1.566732, 50.77521709999999], [-1.5670681, 50.7755365], [-1.5674396, 50.775898000000005], [-1.5677177, 50.77619279999999], [-1.5679925, 50.77651680000001], [-1.5682495, 50.7768429], [-1.5684799, 50.77716849999999], [-1.5686755, 50.777481], [-1.5688456, 50.7777735], [-1.5690042, 50.77808869999999], [-1.5691257, 50.77838069999999], [-1.5692354999999998, 50.7786786], [-1.5693164, 50.7789566], [-1.5693839, 50.7792362], [-1.5694331, 50.7795118], [-1.5694734999999995, 50.7798242], [-1.5694925, 50.7801495], [-1.5695004999999995, 50.781289099999995], [-1.5695230999999998, 50.7816125], [-1.5695608999999997, 50.7819179], [-1.5696217999999995, 50.782259200000006], [-1.5696978, 50.782592099999995], [-1.5698026, 50.78292080000001], [-1.5699261, 50.78327250000001], [-1.5699738, 50.7833925], [-1.5701906000000003, 50.783832], [-1.5703731999999997, 50.78417210000001], [-1.5705774999999995, 50.7845071], [-1.5707827, 50.7848107], [-1.5709955999999998, 50.78509600000001], [-1.5712276, 50.785378300000005], [-1.5714728, 50.78565170000001], [-1.5717118999999995, 50.78590139999999], [-1.5719981000000005, 50.78617400000001], [-1.5722652, 50.7864135], [-1.5725599, 50.7866565], [-1.5728595999999997, 50.7868927], [-1.5785256999999997, 50.7912083], [-1.5788763999999995, 50.7914957], [-1.5792077999999998, 50.7917762], [-1.5795526, 50.7920939], [-1.5798512, 50.79239039999999], [-1.5800947999999997, 50.7926613], [-1.580331, 50.7929525], [-1.5805394999999998, 50.79322580000001], [-1.5811986, 50.7942219], [-1.5813278000000002, 50.7944186], [-1.5837371, 50.7980638], [-1.5839087, 50.7983756], [-1.5840474999999998, 50.798646899999994], [-1.5841819, 50.798950399999995], [-1.5843136, 50.7992916], [-1.5844148999999998, 50.7995998], [-1.5844947, 50.7998952], [-1.5845570999999998, 50.800217700000005], [-1.5846119, 50.8005003], [-1.5846658, 50.80082500000001], [-1.5847133999999998, 50.80111809999999], [-1.5847492999999997, 50.801437699999994], [-1.5847596, 50.8016957], [-1.5847477, 50.8019232], [-1.5846971, 50.802172], [-1.5846529, 50.8024052], [-1.5845806999999998, 50.802702], [-1.5845484, 50.8028115], [-1.5844278999999997, 50.803112799999994], [-1.5842944, 50.803428], [-1.5840919, 50.8037103], [-1.5838665999999997, 50.80396739999999], [-1.5835808999999998, 50.8042341], [-1.5832538, 50.8044858], [-1.5828944, 50.8047425], [-1.5825603999999998, 50.8049892], [-1.5821687999999998, 50.805301], [-1.5818200999999998, 50.8056139], [-1.5815345, 50.8058979], [-1.5812931, 50.8061632], [-1.5810409999999997, 50.806471999999985], [-1.5808253, 50.80676040000001], [-1.5806043, 50.80710349999999], [-1.5797361, 50.8085403], [-1.5793619, 50.8091665], [-1.5789876999999997, 50.8097927], [-1.5788147, 50.810084399999994], [-1.5785813999999998, 50.81047409999999], [-1.5781701999999995, 50.811234000000006], [-1.5779462, 50.81158570000001], [-1.5775996999999995, 50.812188199999994], [-1.5773601999999998, 50.812549800000006], [-1.5770014, 50.813093], [-1.5767553, 50.8134444], [-1.5765649, 50.8137118], [-1.5763374, 50.81399269999999], [-1.5760802, 50.8143044], [-1.5758164, 50.8146144], [-1.5754759, 50.81497379999998], [-1.5750565, 50.815399], [-1.5747548999999998, 50.81567609999999], [-1.574399, 50.8159971], [-1.5742347, 50.816140700000005], [-1.5738963, 50.81640650000001], [-1.5738031999999995, 50.81647569999999]]}", "current_leg_start": "Lymington Town", "dest_arr_time_act": "1307", "motion_projection": null, "next_location_lat": "50.8164757", "next_location_lon": "-1.5738032", "previous_location": "Lymington Town", "current_leg_milage": "4.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 698313, \"profile_key\": \"245304e862ae78a2d030ba87e55a579cac2cd1980bb20d8354fd6833c72b4e13\", \"schedule_id\": 17408, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Lymington Pier\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73235}, {\"is_pass\": false, \"wtt_arr\": \"1259\", \"wtt_dep\": \"1259H\", \"location\": \"Lymington Town\", \"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": "1257", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "50.8164757", "current_position_lon": "-1.5738032", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:58:58Z\", \"source_id\": 18695681, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27634, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:26Z\", \"source_id\": 58692552, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:33Z\", \"source_id\": 18700736, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brockenhurst", "service_state_platform": "4", "timing_fact_generation": 1789819594810364, "current_leg_arrival_utc": "2026-09-19T13:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:50.546035", "service_state_evidence_id": 18700736, "current_leg_start_actual_dep": "2026-09-19T12:59:30+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:51.256174", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
LYP |
BCU |
1J28 |
450075 |
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": 698313, "profile_key": "245304e862ae78a2d030ba87e55a579cac2cd1980bb20d8354fd6833c72b4e13", "schedule_id": 17408, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1257", "location": "Lymington Pier", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73235}, {"is_pass": false, "wtt_arr": "1259", "wtt_dep": "1259H", "location": "Lymington Town", "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-19T11:58:58Z", "source_id": 18695681, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27634, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:26Z", "source_id": 58692552, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:07:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:33Z", "source_id": 18700736, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
Lymington Pier |
1257 |
1257 |
None |
None |
None |
Brockenhurst |
1307 |
1307 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79179/2026-09-19/detailed |
None |
Lymington Town |
2026-09-19T12:59:30+01:00 |
Brockenhurst |
7.0 |
{"type": "LineString", "coordinates": [[-1.5370862, 50.761084700000005], [-1.5372268999999998, 50.7613576], [-1.5372879, 50.76146279999999], [-1.5373554, 50.7615712], [-1.537429, 50.76167769999999], [-1.5374631, 50.7617266], [-1.5374986000000002, 50.76177440000001], [-1.5375383, 50.76182130000001], [-1.5376803999999995, 50.76197570000001], [-1.537864, 50.762163], [-1.5380801, 50.762347699999985], [-1.5381845999999997, 50.762446800000006], [-1.5382213, 50.76248160000001], [-1.5382567, 50.762507599999985], [-1.5383657999999998, 50.7625878], [-1.5386589, 50.76278849999999], [-1.5390223999999997, 50.7630147], [-1.5392855, 50.7631741], [-1.542029, 50.7648118], [-1.5422667, 50.7649585], [-1.5425126, 50.76511270000001], [-1.5426410999999998, 50.765196200000005], [-1.5427561, 50.76528139999999], [-1.5430054999999998, 50.7654891], [-1.5432159000000003, 50.76567969999999], [-1.5434443999999998, 50.765911599999995], [-1.5434955002838038, 50.765967351893885], [-1.5436762, 50.766164499999995], [-1.5443883, 50.7669547], [-1.5446713000000003, 50.76724429999999], [-1.5449676, 50.7675118], [-1.5452752, 50.76777020000001], [-1.5455970999999995, 50.76801669999999], [-1.5459180999999995, 50.76824450000001], [-1.5462724, 50.76846969999998], [-1.5466394999999995, 50.76869449999999], [-1.5470057, 50.76889789999999], [-1.5505602999999997, 50.770803], [-1.5506647999999998, 50.7708622], [-1.5515017, 50.77131099999999], [-1.55175, 50.7714401], [-1.5519661, 50.7715583], [-1.5527289, 50.771966099999986], [-1.5532579, 50.77225119999999], [-1.5536045999999997, 50.7724381], [-1.5537308, 50.77250610000001], [-1.5541353999999998, 50.7727155], [-1.5545340999999997, 50.7729039], [-1.5549579, 50.7730717], [-1.5554126, 50.77322560000001], [-1.555819, 50.77334390000001], [-1.5562999, 50.7734543], [-1.5567792, 50.7735448], [-1.5572503, 50.7736039], [-1.5577488999999998, 50.77364889999999], [-1.5582281999999998, 50.773664], [-1.5587350999999998, 50.77365960000001], [-1.5592321999999998, 50.77362109999999], [-1.5599830999999995, 50.77357059999999], [-1.5606896999999995, 50.7735348], [-1.5610035999999998, 50.773517299999995], [-1.5614281999999997, 50.773505699999994], [-1.5617306, 50.7735024], [-1.562245, 50.773519399999984], [-1.5627326999999998, 50.77356269999999], [-1.5632206999999998, 50.7736286], [-1.5637480999999998, 50.7737342], [-1.5641731, 50.7738523], [-1.5642358999999997, 50.7738698], [-1.5647186999999998, 50.77403640000001], [-1.5651432999999997, 50.7742146], [-1.5655329999999998, 50.7744099], [-1.5660012, 50.7746844], [-1.5663932, 50.7749468], [-1.566732, 50.77521709999999], [-1.5670681, 50.7755365], [-1.5674396, 50.775898000000005], [-1.5677177, 50.77619279999999], [-1.5679925, 50.77651680000001], [-1.5682495, 50.7768429], [-1.5684799, 50.77716849999999], [-1.5686755, 50.777481], [-1.5688456, 50.7777735], [-1.5690042, 50.77808869999999], [-1.5691257, 50.77838069999999], [-1.5692354999999998, 50.7786786], [-1.5693164, 50.7789566], [-1.5693839, 50.7792362], [-1.5694331, 50.7795118], [-1.5694734999999995, 50.7798242], [-1.5694925, 50.7801495], [-1.5695004999999995, 50.781289099999995], [-1.5695230999999998, 50.7816125], [-1.5695608999999997, 50.7819179], [-1.5696217999999995, 50.782259200000006], [-1.5696978, 50.782592099999995], [-1.5698026, 50.78292080000001], [-1.5699261, 50.78327250000001], [-1.5699738, 50.7833925], [-1.5701906000000003, 50.783832], [-1.5703731999999997, 50.78417210000001], [-1.5705774999999995, 50.7845071], [-1.5707827, 50.7848107], [-1.5709955999999998, 50.78509600000001], [-1.5712276, 50.785378300000005], [-1.5714728, 50.78565170000001], [-1.5717118999999995, 50.78590139999999], [-1.5719981000000005, 50.78617400000001], [-1.5722652, 50.7864135], [-1.5725599, 50.7866565], [-1.5728595999999997, 50.7868927], [-1.5785256999999997, 50.7912083], [-1.5788763999999995, 50.7914957], [-1.5792077999999998, 50.7917762], [-1.5795526, 50.7920939], [-1.5798512, 50.79239039999999], [-1.5800947999999997, 50.7926613], [-1.580331, 50.7929525], [-1.5805394999999998, 50.79322580000001], [-1.5811986, 50.7942219], [-1.5813278000000002, 50.7944186], [-1.5837371, 50.7980638], [-1.5839087, 50.7983756], [-1.5840474999999998, 50.798646899999994], [-1.5841819, 50.798950399999995], [-1.5843136, 50.7992916], [-1.5844148999999998, 50.7995998], [-1.5844947, 50.7998952], [-1.5845570999999998, 50.800217700000005], [-1.5846119, 50.8005003], [-1.5846658, 50.80082500000001], [-1.5847133999999998, 50.80111809999999], [-1.5847492999999997, 50.801437699999994], [-1.5847596, 50.8016957], [-1.5847477, 50.8019232], [-1.5846971, 50.802172], [-1.5846529, 50.8024052], [-1.5845806999999998, 50.802702], [-1.5845484, 50.8028115], [-1.5844278999999997, 50.803112799999994], [-1.5842944, 50.803428], [-1.5840919, 50.8037103], [-1.5838665999999997, 50.80396739999999], [-1.5835808999999998, 50.8042341], [-1.5832538, 50.8044858], [-1.5828944, 50.8047425], [-1.5825603999999998, 50.8049892], [-1.5821687999999998, 50.805301], [-1.5818200999999998, 50.8056139], [-1.5815345, 50.8058979], [-1.5812931, 50.8061632], [-1.5810409999999997, 50.806471999999985], [-1.5808253, 50.80676040000001], [-1.5806043, 50.80710349999999], [-1.5797361, 50.8085403], [-1.5793619, 50.8091665], [-1.5789876999999997, 50.8097927], [-1.5788147, 50.810084399999994], [-1.5785813999999998, 50.81047409999999], [-1.5781701999999995, 50.811234000000006], [-1.5779462, 50.81158570000001], [-1.5775996999999995, 50.812188199999994], [-1.5773601999999998, 50.812549800000006], [-1.5770014, 50.813093], [-1.5767553, 50.8134444], [-1.5765649, 50.8137118], [-1.5763374, 50.81399269999999], [-1.5760802, 50.8143044], [-1.5758164, 50.8146144], [-1.5754759, 50.81497379999998], [-1.5750565, 50.815399], [-1.5747548999999998, 50.81567609999999], [-1.574399, 50.8159971], [-1.5742347, 50.816140700000005], [-1.5738963, 50.81640650000001], [-1.5738031999999995, 50.81647569999999]]} |
4.9 |
1300 |
1307 |
Lymington Town |
Brockenhurst |
Brockenhurst |
50.8164757 |
-1.5738032 |
50.8164757 |
-1.5738032 |
1 |
0 |
2026-09-19 12:17:52 |
TERMINATED |
2026-09-19 12:07:00 |
Brockenhurst |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700736 |
1789819594810364 |
10 |
10 |
2026-09-19 12:17:51.256174 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:50.546035 |
| 666669 |
697662 |
L81699 |
872G29MK19 |
2026-09-19 |
COMPLETE |
18700663 |
2026-09-19 13:07:00 |
2026-09-19 12:17:52 |
2026-09-21 12:17:52 |
{"id": 697662, "stp": "O", "toc": "South Western Railway", "uid": "L81699", "consist": "701019", "dest_crs": "GLD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81699/2026-09-19/detailed", "trust_id": "872G29MK19", "origin_crs": "SUR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Guildford", "service_date": "2026-09-19", "dest_arr_time": "1309", "dest_platform": "2", "is_terminated": 1, "next_location": "Guildford", "signalling_id": "2G29", "timing_status": "ON TIME", "origin_station": "Surbiton", "current_leg_arr": "1307", "current_leg_dep": "1303", "current_leg_end": "Guildford", "origin_dep_time": "1227", "origin_platform": "2", "current_location": "Guildford", "last_update_time": "2026-09-19T12:17:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5656017951383339, 51.240802075016326], [-0.5656041, 51.2408025], [-0.5659731, 51.240892], [-0.5662001, 51.24095330000001], [-0.5665314, 51.24105809999999], [-0.5666527, 51.24110129999999], [-0.5671596, 51.24131789999999], [-0.5674410999999999, 51.24145349999999], [-0.5677385999999999, 51.24161889999999], [-0.5683868999999999, 51.2420214], [-0.568894, 51.2423343], [-0.5693087, 51.2425398], [-0.5697469, 51.2426893], [-0.569881, 51.2427282], [-0.5701616, 51.24279489999999], [-0.5712227, 51.24302109999999], [-0.5717568000000001, 51.2431338], [-0.5737572999999999, 51.243550299999995], [-0.576291, 51.24408439999999], [-0.5768285, 51.24419489999999], [-0.5776575, 51.244367], [-0.5781694, 51.2444754], [-0.5787046999999998, 51.24456390000001], [-0.5790969, 51.2446036], [-0.5794837999999999, 51.2446252], [-0.5797237999999999, 51.24462390000001], [-0.5799678, 51.24461459999999], [-0.5802045999999998, 51.2445975], [-0.5804235, 51.2445687], [-0.5807635, 51.2445001], [-0.5810483, 51.2444249], [-0.5811342, 51.24440140000001], [-0.5815861999999999, 51.244231], [-0.5819764, 51.2440337], [-0.5822647999999999, 51.243833900000006], [-0.5825263, 51.24361059999999], [-0.5827221, 51.24337629999999], [-0.5828844, 51.24310929999999], [-0.5829929999999999, 51.2428247], [-0.5830386, 51.2425435], [-0.583036, 51.2422102], [-0.5829969999999999, 51.2419113], [-0.5828845, 51.2415037], [-0.5826437999999999, 51.2408643], [-0.5823668, 51.24014839999999], [-0.5823099999999999, 51.2399662], [-0.5821683, 51.23953980000001], [-0.5820367, 51.23920719999998], [-0.5818664, 51.2387861], [-0.5815953, 51.23821920000001], [-0.5815577, 51.2381464], [-0.5811082999999999, 51.23736749999999], [-0.5805997999999999, 51.2365229], [-0.5804796, 51.2362912], [-0.5803631, 51.2360254], [-0.5802872, 51.23575249999998], [-0.5802095, 51.23536690000001], [-0.5803192, 51.2356288], [-0.5803901999999999, 51.2357991], [-0.580513, 51.2360554], [-0.5807183, 51.2364023], [-0.5815048, 51.2377313]]}", "current_leg_start": "London Road (Guildford)", "dest_arr_time_act": "1307", "motion_projection": null, "next_location_lat": "51.2377313", "next_location_lon": "-0.5815048", "previous_location": "London Road (Guildford)", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 161.609, \"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\": 286.63, \"from_m\": 161.609, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 444.83, \"from_m\": 286.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\": 2439.642, \"from_m\": 444.83, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5009.399, \"from_m\": 2439.642, \"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\": 5519.82, \"from_m\": 5009.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\": 8016.562, \"from_m\": 5519.82, \"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\": 9097.671, \"from_m\": 8016.562, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9144.065, \"from_m\": 9097.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}, {\"to_m\": 11846.583, \"from_m\": 9144.065, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12307.52, \"from_m\": 11846.583, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14341.149, \"from_m\": 12307.52, \"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\": 18486.801, \"from_m\": 14341.149, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19804.262, \"from_m\": 18486.801, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20687.907, \"from_m\": 19804.262, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 697662, \"profile_key\": \"f8257c4de4f4a8b29de3b71f71df3307c8b23863fc5e690d5360e768bb3d8466\", \"schedule_id\": 36513, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Surbiton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 2, \"distance_m\": 1496.431, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1232\", \"location\": \"Hinchley Wood\", \"stage_seq\": 3, \"distance_m\": 5156.783, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1235\", \"location\": \"Claygate\", \"stage_seq\": 4, \"distance_m\": 9041.961, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": \"1239\", \"location\": \"Oxshott\", \"stage_seq\": 5, \"distance_m\": 12066.639, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": \"1243\", \"location\": \"Cobham & Stoke d'Abernon\", \"stage_seq\": 6, \"distance_m\": 13806.259, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1248H\", \"wtt_dep\": \"1249H\", \"location\": \"Effingham Junction\", \"stage_seq\": 7, \"distance_m\": 17974.801, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1251H\", \"wtt_dep\": \"1252H\", \"location\": \"Horsley\", \"stage_seq\": 8, \"distance_m\": 18985.641, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1258\", \"location\": \"Clandon\", \"stage_seq\": 9, \"distance_m\": 20687.907, \"section_seq\": 1, \"route_path_id\": 43143}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20687.907, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43143}], \"total_distance_m\": 20687.907, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 20687.907, \"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": "1227", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.2377313", "current_position_lon": "-0.5815048", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28548, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:09Z\", \"source_id\": 58615088, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:31:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:31:14Z\", \"source_id\": 18677361, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28552, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:36Z\", \"source_id\": 58618420, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:34:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:32:39Z\", \"source_id\": 18678331, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:13Z\", \"source_id\": 58628754, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:38:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:37:20Z\", \"source_id\": 18681352, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:03Z\", \"source_id\": 58636847, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:42:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:41:04Z\", \"source_id\": 18683826, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28113, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:20Z\", \"source_id\": 58650526, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:48:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:47:23Z\", \"source_id\": 18688002, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28106, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:41Z\", \"source_id\": 58655772, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:51:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:49:46Z\", \"source_id\": 18689577, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:10Z\", \"source_id\": 58670024, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:57:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:56:15Z\", \"source_id\": 18693880, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:41Z\", \"source_id\": 58682067, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:03:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:01:43Z\", \"source_id\": 18697568, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27943, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:22Z\", \"source_id\": 58692445, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:29Z\", \"source_id\": 18700663, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Guildford", "service_state_platform": "2", "timing_fact_generation": 1789819590586578, "current_leg_arrival_utc": "2026-09-19T13:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:50.549149", "service_state_evidence_id": 18700663, "current_leg_start_actual_dep": "2026-09-19T13:03:30+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:51.260032", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
SUR |
GLD |
2G29 |
701019 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 161.609, "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": 286.63, "from_m": 161.609, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 444.83, "from_m": 286.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": 2439.642, "from_m": 444.83, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5009.399, "from_m": 2439.642, "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": 5519.82, "from_m": 5009.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": 8016.562, "from_m": 5519.82, "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": 9097.671, "from_m": 8016.562, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9144.065, "from_m": 9097.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}, {"to_m": 11846.583, "from_m": 9144.065, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12307.52, "from_m": 11846.583, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14341.149, "from_m": 12307.52, "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": 18486.801, "from_m": 14341.149, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19804.262, "from_m": 18486.801, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20687.907, "from_m": 19804.262, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 697662, "profile_key": "f8257c4de4f4a8b29de3b71f71df3307c8b23863fc5e690d5360e768bb3d8466", "schedule_id": 36513, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1227", "location": "Surbiton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229H", "location": "Hampton Court Jn", "stage_seq": 2, "distance_m": 1496.431, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1232", "location": "Hinchley Wood", "stage_seq": 3, "distance_m": 5156.783, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1235", "location": "Claygate", "stage_seq": 4, "distance_m": 9041.961, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": "1239", "location": "Oxshott", "stage_seq": 5, "distance_m": 12066.639, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": "1243", "location": "Cobham & Stoke d'Abernon", "stage_seq": 6, "distance_m": 13806.259, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1248H", "wtt_dep": "1249H", "location": "Effingham Junction", "stage_seq": 7, "distance_m": 17974.801, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1251H", "wtt_dep": "1252H", "location": "Horsley", "stage_seq": 8, "distance_m": 18985.641, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1258", "location": "Clandon", "stage_seq": 9, "distance_m": 20687.907, "section_seq": 1, "route_path_id": 43143}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20687.907, "from_m": 0.0, "section_seq": 1, "route_path_id": 43143}], "total_distance_m": 20687.907, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 20687.907, "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": 28548, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:09Z", "source_id": 58615088, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T11:31:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:31:14Z", "source_id": 18677361, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28552, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:36Z", "source_id": 58618420, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T11:34:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:32:39Z", "source_id": 18678331, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28556, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:13Z", "source_id": 58628754, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T11:38:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:37:20Z", "source_id": 18681352, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28122, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:03Z", "source_id": 58636847, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T11:42:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:41:04Z", "source_id": 18683826, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28113, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:20Z", "source_id": 58650526, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T11:48:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:47:23Z", "source_id": 18688002, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28106, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:41Z", "source_id": 58655772, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T11:51:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:49:46Z", "source_id": 18689577, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28102, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:10Z", "source_id": 58670024, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:57:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:56:15Z", "source_id": 18693880, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28098, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:41Z", "source_id": 58682067, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T12:03:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:01:43Z", "source_id": 18697568, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27943, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:22Z", "source_id": 58692445, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:07:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:29Z", "source_id": 18700663, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
Surbiton |
1227 |
1227 |
2 |
None |
None |
Guildford |
1309 |
1307 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L81699/2026-09-19/detailed |
None |
London Road (Guildford) |
2026-09-19T13:03:30+01:00 |
Guildford |
4.0 |
{"type": "LineString", "coordinates": [[-0.5656017951383339, 51.240802075016326], [-0.5656041, 51.2408025], [-0.5659731, 51.240892], [-0.5662001, 51.24095330000001], [-0.5665314, 51.24105809999999], [-0.5666527, 51.24110129999999], [-0.5671596, 51.24131789999999], [-0.5674410999999999, 51.24145349999999], [-0.5677385999999999, 51.24161889999999], [-0.5683868999999999, 51.2420214], [-0.568894, 51.2423343], [-0.5693087, 51.2425398], [-0.5697469, 51.2426893], [-0.569881, 51.2427282], [-0.5701616, 51.24279489999999], [-0.5712227, 51.24302109999999], [-0.5717568000000001, 51.2431338], [-0.5737572999999999, 51.243550299999995], [-0.576291, 51.24408439999999], [-0.5768285, 51.24419489999999], [-0.5776575, 51.244367], [-0.5781694, 51.2444754], [-0.5787046999999998, 51.24456390000001], [-0.5790969, 51.2446036], [-0.5794837999999999, 51.2446252], [-0.5797237999999999, 51.24462390000001], [-0.5799678, 51.24461459999999], [-0.5802045999999998, 51.2445975], [-0.5804235, 51.2445687], [-0.5807635, 51.2445001], [-0.5810483, 51.2444249], [-0.5811342, 51.24440140000001], [-0.5815861999999999, 51.244231], [-0.5819764, 51.2440337], [-0.5822647999999999, 51.243833900000006], [-0.5825263, 51.24361059999999], [-0.5827221, 51.24337629999999], [-0.5828844, 51.24310929999999], [-0.5829929999999999, 51.2428247], [-0.5830386, 51.2425435], [-0.583036, 51.2422102], [-0.5829969999999999, 51.2419113], [-0.5828845, 51.2415037], [-0.5826437999999999, 51.2408643], [-0.5823668, 51.24014839999999], [-0.5823099999999999, 51.2399662], [-0.5821683, 51.23953980000001], [-0.5820367, 51.23920719999998], [-0.5818664, 51.2387861], [-0.5815953, 51.23821920000001], [-0.5815577, 51.2381464], [-0.5811082999999999, 51.23736749999999], [-0.5805997999999999, 51.2365229], [-0.5804796, 51.2362912], [-0.5803631, 51.2360254], [-0.5802872, 51.23575249999998], [-0.5802095, 51.23536690000001], [-0.5803192, 51.2356288], [-0.5803901999999999, 51.2357991], [-0.580513, 51.2360554], [-0.5807183, 51.2364023], [-0.5815048, 51.2377313]]} |
1.6 |
1303 |
1307 |
London Road (Guildford) |
Guildford |
Guildford |
51.2377313 |
-0.5815048 |
51.2377313 |
-0.5815048 |
1 |
0 |
2026-09-19 12:17:52 |
TERMINATED |
2026-09-19 12:07:00 |
Guildford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700663 |
1789819590586578 |
49 |
49 |
2026-09-19 12:17:51.260032 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:50.549149 |
| 666670 |
697723 |
P24719 |
302S57ML19 |
2026-09-19 |
COMPLETE |
18700991 |
2026-09-19 13:07:00 |
2026-09-19 12:18:21 |
2026-09-21 12:18:21 |
{"id": 697723, "stp": "P", "toc": "Northern", "uid": "P24719", "consist": "156404+156426", "dest_crs": "PRE", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24719/2026-09-19/detailed", "trust_id": "302S57ML19", "origin_crs": "BPS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-19", "dest_arr_time": "1308", "dest_platform": "1", "is_terminated": 1, "next_location": "Preston", "signalling_id": "2S57", "timing_status": "EARLY", "origin_station": "Blackpool South", "current_leg_arr": "1307", "current_leg_dep": "1258", "current_leg_end": "Preston", "origin_dep_time": "1230", "origin_platform": "1", "current_location": "Preston", "last_update_time": "2026-09-19T12:18:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.881829013459319, 53.78694949841639], [-2.8811954999999996, 53.7869317], [-2.8805053, 53.7869074], [-2.8797268, 53.7868871], [-2.8788203, 53.7868668], [-2.877683, 53.78686020000001], [-2.8769037, 53.7868737], [-2.8761243, 53.786901099999994], [-2.8755408, 53.78693139999999], [-2.8746089091824683, 53.78699555426751], [-2.8737948, 53.787051600000005], [-2.8729622999999997, 53.787108], [-2.8728214999999997, 53.787118], [-2.8720585, 53.78716320000001], [-2.8703445, 53.7872931], [-2.8692476, 53.78733919999999], [-2.8677185999999995, 53.787388199999995], [-2.8662172, 53.787375999999995], [-2.8646855, 53.7873309], [-2.8631536, 53.7872165], [-2.858473, 53.78682830000001], [-2.8484633, 53.785942899999995], [-2.846822, 53.785817299999984], [-2.8411359999999997, 53.78524479999999], [-2.8383298999999997, 53.7849706], [-2.8352201, 53.7845646], [-2.8225595999999995, 53.7825057], [-2.8206583999999997, 53.7821516], [-2.8191266999999995, 53.7818206], [-2.8173468999999995, 53.7815533], [-2.816643, 53.7814663], [-2.8158183, 53.7813474], [-2.8145254999999993, 53.781144600000005], [-2.814104, 53.7810789], [-2.8082408999999995, 53.78009350000001], [-2.8023023, 53.779097799999995], [-2.7920062, 53.77736980000001], [-2.7903665999999996, 53.77709740000001], [-2.7863867999999994, 53.776551999999995], [-2.784777380770516, 53.77636090111662], [-2.7818533, 53.7760137], [-2.7796056, 53.7757444], [-2.7772023, 53.77554820000001], [-2.7746435, 53.775480999999985], [-2.7699764999999994, 53.7754247], [-2.7661251, 53.7754029], [-2.7658270999999996, 53.7754037], [-2.7587916999999997, 53.77555089999999], [-2.757681, 53.77556539999999], [-2.7564660999999995, 53.7755416], [-2.7555862, 53.775508300000006], [-2.7547574, 53.77545440000001], [-2.7538713, 53.7753765], [-2.7534882, 53.7753428], [-2.7525445999999993, 53.7752373], [-2.7515441, 53.77510879999999], [-2.7506013, 53.774952], [-2.7496678999999995, 53.7747721], [-2.748737199999999, 53.774578700000006], [-2.7478118, 53.77436600000001], [-2.7471493, 53.7741792], [-2.7463384999999993, 53.773943800000005], [-2.7460968, 53.77387439999999], [-2.7428556999999993, 53.7729386], [-2.7396957999999993, 53.7720721], [-2.7394511, 53.7720062], [-2.7318203, 53.76988879999999], [-2.7301132999999997, 53.769335700000006], [-2.7290688, 53.768986], [-2.7279809000000004, 53.768552499999984], [-2.7269495, 53.7680981], [-2.7261995, 53.76774509999999], [-2.7253489, 53.76727859999999], [-2.7232741, 53.76598460000001], [-2.7211066999999995, 53.76448160000001], [-2.7207476999999995, 53.764252799999994], [-2.720291, 53.76399369999999], [-2.7198161999999995, 53.763753400000006], [-2.7191414999999997, 53.76345179999999], [-2.7187196, 53.763264], [-2.7184826, 53.7631695], [-2.7182643, 53.7630901], [-2.7179280999999995, 53.762989299999994], [-2.7175078, 53.762872], [-2.7169881999999994, 53.7627436], [-2.7166491, 53.7626723], [-2.7162219999999997, 53.762594500000006], [-2.7157007999999996, 53.762504099999994], [-2.7148349, 53.7623473], [-2.7143238, 53.7622182], [-2.7138939999999994, 53.7620616], [-2.7135872999999995, 53.76192290000001], [-2.7133224, 53.7617856], [-2.7132650056777403, 53.76175079794352], [-2.713094577813011, 53.76162841630381], [-2.712940329409972, 53.76152161215189], [-2.7127999475616167, 53.76142816029535], [-2.712671119360941, 53.76134583554179], [-2.712551531900936, 53.76127241269881], [-2.712438872274599, 53.761205666573986], [-2.712330827574923, 53.76114337197491], [-2.712225084894902, 53.76108330370917], [-2.7121193313275302, 53.76102323658438], [-2.7120112539658012, 53.760960945408115], [-2.7118985399027107, 53.76089420498796], [-2.711778876231252, 53.76082079013153], [-2.7116499500444187, 53.760738475646406], [-2.711509448435206, 53.76064503634018], [-2.7113550584966073, 53.76053824702044], [-2.7111844673216168, 53.76041588249478], [-2.7108845, 53.76020749999999], [-2.710593, 53.7600333], [-2.709942, 53.7596495], [-2.7099337, 53.75964449999999], [-2.7097863, 53.75956330000001], [-2.709357, 53.75930760000001], [-2.7090845999999997, 53.7591279], [-2.7088104999999993, 53.7589136], [-2.7084418, 53.75854199999999], [-2.7082415, 53.758288400000005], [-2.7080571999999994, 53.75798330000001], [-2.7078909, 53.7576279], [-2.707827599999999, 53.7573794], [-2.7077439999999995, 53.756888499999995], [-2.7076878, 53.75656659999999], [-2.7076421999999996, 53.756310599999985], [-2.707535899999999, 53.7558152], [-2.7074629, 53.75545369999999]]}", "current_leg_start": "Kirkham & Wesham", "dest_arr_time_act": "1308", "motion_projection": null, "next_location_lat": "53.7554537", "next_location_lon": "-2.7074629", "previous_location": "Kirkham & Wesham", "current_leg_milage": "7.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 267.122, \"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\": 577.485, \"from_m\": 267.122, \"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\": 888.017, \"from_m\": 577.485, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 943.662, \"from_m\": 888.017, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 984.294, \"from_m\": 943.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1011.626, \"from_m\": 984.294, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1097.258, \"from_m\": 1011.626, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 2635.285, \"from_m\": 1097.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3213.419, \"from_m\": 2635.285, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3431.909, \"from_m\": 3213.419, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5273.248, \"from_m\": 3431.909, \"capability_applied\": null, \"effective_limit_mph\": 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\": 6972.353, \"from_m\": 5273.248, \"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\": 8359.191, \"from_m\": 6972.353, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 11718.024, \"from_m\": 8359.191, \"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\": 105.0}, {\"to_m\": 29420.918, \"from_m\": 11718.024, \"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\": 33554.503, \"from_m\": 29420.918, \"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\": 38747.801, \"from_m\": 33554.503, \"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\": 38832.812, \"from_m\": 38747.801, \"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\": 38850.012, \"from_m\": 38832.812, \"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\": 38935.584, \"from_m\": 38850.012, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39508.133, \"from_m\": 38935.584, \"capability_applied\": null, \"effective_limit_mph\": 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\": 42992.511, \"from_m\": 39508.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44791.309, \"from_m\": 42992.511, \"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\": 47393.015, \"from_m\": 44791.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 48267.768, \"from_m\": 47393.015, \"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\": 49319.042, \"from_m\": 48267.768, \"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\": 53041.778, \"from_m\": 49319.042, \"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\": 125.0}, {\"to_m\": 53108.073, \"from_m\": 53041.778, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53239.847, \"from_m\": 53108.073, \"capability_applied\": null, \"effective_limit_mph\": 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\": 53302.975, \"from_m\": 53239.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53372.967, \"from_m\": 53302.975, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 53420.259, \"from_m\": 53372.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56886.894, \"from_m\": 53420.259, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 78350.678, \"from_m\": 56886.894, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 78416.552, \"from_m\": 78350.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80802.656, \"from_m\": 78416.552, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 80881.643, \"from_m\": 80802.656, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81087.208, \"from_m\": 80881.643, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81163.886, \"from_m\": 81087.208, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89849.023, \"from_m\": 81163.886, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 90118.406, \"from_m\": 89849.023, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 91085.662, \"from_m\": 90118.406, \"capability_applied\": null, \"effective_limit_mph\": 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\": 91130.568, \"from_m\": 91085.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95420.318, \"from_m\": 91130.568, \"capability_applied\": null, \"effective_limit_mph\": 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\": 101384.646, \"from_m\": 95420.318, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 102989.256, \"from_m\": 101384.646, \"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\": 104162.294, \"from_m\": 102989.256, \"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\": 104810.884, \"from_m\": 104162.294, \"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\": 104889.069, \"from_m\": 104810.884, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104980.857, \"from_m\": 104889.069, \"capability_applied\": null, \"effective_limit_mph\": 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\": 105538.403, \"from_m\": 104980.857, \"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\": 106108.042, \"from_m\": 105538.403, \"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\": 105.0}, {\"to_m\": 107123.655, \"from_m\": 106108.042, \"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\": 112099.107, \"from_m\": 107123.655, \"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\": 120.0}, {\"to_m\": 113389.181, \"from_m\": 112099.107, \"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\": 113487.121, \"from_m\": 113389.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\": 115924.869, \"from_m\": 113487.121, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118634.1, \"from_m\": 115924.869, \"capability_applied\": null, \"effective_limit_mph\": 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\": 118715.357, \"from_m\": 118634.1, \"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\": 118753.546, \"from_m\": 118715.357, \"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\": 118853.855, \"from_m\": 118753.546, \"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\": 124886.509, \"from_m\": 118853.855, \"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\": 126602.953, \"from_m\": 124886.509, \"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\": 127466.692, \"from_m\": 126602.953, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 131647.801, \"from_m\": 127466.692, \"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\": 133402.184, \"from_m\": 131647.801, \"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\": 133460.515, \"from_m\": 133402.184, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135311.515, \"from_m\": 133460.515, \"capability_applied\": null, \"effective_limit_mph\": 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\": 147467.144, \"from_m\": 135311.515, \"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\": 150021.066, \"from_m\": 147467.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\": 100.0}, {\"to_m\": 150112.073, \"from_m\": 150021.066, \"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\": 153440.622, \"from_m\": 150112.073, \"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\": 154092.352, \"from_m\": 153440.622, \"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\": 157291.198, \"from_m\": 154092.352, \"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\": 157851.129, \"from_m\": 157291.198, \"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\": 158597.995, \"from_m\": 157851.129, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 159303.212, \"from_m\": 158597.995, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159819.772, \"from_m\": 159303.212, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 166495.141, \"from_m\": 159819.772, \"capability_applied\": null, \"effective_limit_mph\": 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\": 166545.02, \"from_m\": 166495.141, \"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\": 170525.67, \"from_m\": 166545.02, \"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\": 120.0}, {\"to_m\": 171846.707, \"from_m\": 170525.67, \"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\": 115.0}, {\"to_m\": 171904.435, \"from_m\": 171846.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\": 175788.848, \"from_m\": 171904.435, \"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\": 179467.658, \"from_m\": 175788.848, \"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\": 120.0}, {\"to_m\": 184688.664, \"from_m\": 179467.658, \"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\": 125.0}, {\"to_m\": 185194.871, \"from_m\": 184688.664, \"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\": 190031.848, \"from_m\": 185194.871, \"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\": 120.0}, {\"to_m\": 190720.07, \"from_m\": 190031.848, \"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\": 191365.1, \"from_m\": 190720.07, \"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\": 192326.307, \"from_m\": 191365.1, \"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\": 193291.156, \"from_m\": 192326.307, \"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\": 196675.288, \"from_m\": 193291.156, \"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\": 201745.27, \"from_m\": 196675.288, \"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\": 115.0}, {\"to_m\": 202192.441, \"from_m\": 201745.27, \"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\": 204354.713, \"from_m\": 202192.441, \"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\": 205306.771, \"from_m\": 204354.713, \"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\": 205554.92, \"from_m\": 205306.771, \"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\": 205746.48, \"from_m\": 205554.92, \"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\": 205861.321, \"from_m\": 205746.48, \"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\": 205873.767, \"from_m\": 205861.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 206405.689, \"from_m\": 205873.767, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 206473.722, \"from_m\": 206405.689, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 206474.347, \"from_m\": 206473.722, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 207711.7, \"from_m\": 206474.347, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 208152.186, \"from_m\": 207711.7, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 211317.205, \"from_m\": 208152.186, \"capability_applied\": null, \"effective_limit_mph\": 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\": 222200.919, \"from_m\": 211317.205, \"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\": 222878.297, \"from_m\": 222200.919, \"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\": 224732.05, \"from_m\": 222878.297, \"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\": 237819.49, \"from_m\": 224732.05, \"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\": 245214.663, \"from_m\": 237819.49, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 245734.41, \"from_m\": 245214.663, \"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\": 245884.615, \"from_m\": 245734.41, \"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\": 245927.046, \"from_m\": 245884.615, \"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\": 256978.08, \"from_m\": 245927.046, \"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\": 258424.185, \"from_m\": 256978.08, \"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\": 258992.02, \"from_m\": 258424.185, \"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\": 262227.534, \"from_m\": 258992.02, \"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\": 263112.813, \"from_m\": 262227.534, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 264103.457, \"from_m\": 263112.813, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 264180.547, \"from_m\": 264103.457, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 264283.751, \"from_m\": 264180.547, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 264291.08, \"from_m\": 264283.751, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 264444.616, \"from_m\": 264291.08, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 264606.82, \"from_m\": 264444.616, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 697723, \"profile_key\": \"39bacf942f468f507a584c629792e6e7a6dfd6a7040abf2833822675f79dc628\", \"schedule_id\": 3037, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Blackpool South\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1232H\", \"location\": \"Blackpool Pleasure Beach\", \"stage_seq\": 2, \"distance_m\": 878.588, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": false, \"wtt_arr\": \"1234H\", \"wtt_dep\": \"1235\", \"location\": \"Squires Gate\", \"stage_seq\": 3, \"distance_m\": 1292.355, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": \"1238H\", \"location\": \"St. Annes-on-the-Sea\", \"stage_seq\": 4, \"distance_m\": 2259.452, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": \"1242H\", \"location\": \"Ansdell & Fairhaven\", \"stage_seq\": 5, \"distance_m\": 3213.419, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": \"1245H\", \"location\": \"Lytham\", \"stage_seq\": 6, \"distance_m\": 6007.203, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": false, \"wtt_arr\": \"1249H\", \"wtt_dep\": \"1250H\", \"location\": \"Moss Side\", \"stage_seq\": 7, \"distance_m\": 7956.251, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1254H\", \"location\": \"Kirkham West Jn\", \"stage_seq\": 8, \"distance_m\": 11005.954, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": false, \"wtt_arr\": \"1256H\", \"wtt_dep\": \"1257H\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 9, \"distance_m\": 23007.952, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 10, \"distance_m\": 31794.844, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": false, \"wtt_arr\": \"1308\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 11, \"distance_m\": 38832.812, \"section_seq\": 1, \"route_path_id\": 66885}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 264606.82, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66885}], \"total_distance_m\": 264606.82, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 258845.003, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5761.817, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1230", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.7554537", "current_position_lon": "-2.7074629", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7839, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:38Z\", \"source_id\": 58668940, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T11:56:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T11:55:44Z\", \"source_id\": 18693570, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:51Z\", \"source_id\": 58693513, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T12:07:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-19T12:06:53Z\", \"source_id\": 18700991, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston", "service_state_platform": "1", "timing_fact_generation": 1789819614401490, "current_leg_arrival_utc": "2026-09-19T13:07:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-19T12:07:54.170164", "service_state_evidence_id": 18700991, "current_leg_start_actual_dep": "2026-09-19T12:57:30+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-19T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-19T12:17:55.047208", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BPS |
PRE |
2S57 |
156404+156426 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 267.122, "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": 577.485, "from_m": 267.122, "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": 888.017, "from_m": 577.485, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 943.662, "from_m": 888.017, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 984.294, "from_m": 943.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1011.626, "from_m": 984.294, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1097.258, "from_m": 1011.626, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 2635.285, "from_m": 1097.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3213.419, "from_m": 2635.285, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3431.909, "from_m": 3213.419, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5273.248, "from_m": 3431.909, "capability_applied": null, "effective_limit_mph": 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": 6972.353, "from_m": 5273.248, "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": 8359.191, "from_m": 6972.353, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 11718.024, "from_m": 8359.191, "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": 105.0}, {"to_m": 29420.918, "from_m": 11718.024, "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": 33554.503, "from_m": 29420.918, "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": 38747.801, "from_m": 33554.503, "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": 38832.812, "from_m": 38747.801, "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": 38850.012, "from_m": 38832.812, "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": 38935.584, "from_m": 38850.012, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39508.133, "from_m": 38935.584, "capability_applied": null, "effective_limit_mph": 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": 42992.511, "from_m": 39508.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44791.309, "from_m": 42992.511, "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": 47393.015, "from_m": 44791.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 48267.768, "from_m": 47393.015, "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": 49319.042, "from_m": 48267.768, "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": 53041.778, "from_m": 49319.042, "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": 125.0}, {"to_m": 53108.073, "from_m": 53041.778, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53239.847, "from_m": 53108.073, "capability_applied": null, "effective_limit_mph": 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": 53302.975, "from_m": 53239.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53372.967, "from_m": 53302.975, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 53420.259, "from_m": 53372.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56886.894, "from_m": 53420.259, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 78350.678, "from_m": 56886.894, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 78416.552, "from_m": 78350.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80802.656, "from_m": 78416.552, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 80881.643, "from_m": 80802.656, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81087.208, "from_m": 80881.643, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81163.886, "from_m": 81087.208, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89849.023, "from_m": 81163.886, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 90118.406, "from_m": 89849.023, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 91085.662, "from_m": 90118.406, "capability_applied": null, "effective_limit_mph": 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": 91130.568, "from_m": 91085.662, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95420.318, "from_m": 91130.568, "capability_applied": null, "effective_limit_mph": 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": 101384.646, "from_m": 95420.318, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 102989.256, "from_m": 101384.646, "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": 104162.294, "from_m": 102989.256, "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": 104810.884, "from_m": 104162.294, "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": 104889.069, "from_m": 104810.884, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104980.857, "from_m": 104889.069, "capability_applied": null, "effective_limit_mph": 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": 105538.403, "from_m": 104980.857, "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": 106108.042, "from_m": 105538.403, "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": 105.0}, {"to_m": 107123.655, "from_m": 106108.042, "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": 112099.107, "from_m": 107123.655, "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": 120.0}, {"to_m": 113389.181, "from_m": 112099.107, "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": 113487.121, "from_m": 113389.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": 115924.869, "from_m": 113487.121, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118634.1, "from_m": 115924.869, "capability_applied": null, "effective_limit_mph": 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": 118715.357, "from_m": 118634.1, "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": 118753.546, "from_m": 118715.357, "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": 118853.855, "from_m": 118753.546, "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": 124886.509, "from_m": 118853.855, "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": 126602.953, "from_m": 124886.509, "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": 127466.692, "from_m": 126602.953, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 131647.801, "from_m": 127466.692, "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": 133402.184, "from_m": 131647.801, "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": 133460.515, "from_m": 133402.184, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135311.515, "from_m": 133460.515, "capability_applied": null, "effective_limit_mph": 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": 147467.144, "from_m": 135311.515, "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": 150021.066, "from_m": 147467.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": 100.0}, {"to_m": 150112.073, "from_m": 150021.066, "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": 153440.622, "from_m": 150112.073, "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": 154092.352, "from_m": 153440.622, "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": 157291.198, "from_m": 154092.352, "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": 157851.129, "from_m": 157291.198, "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": 158597.995, "from_m": 157851.129, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 159303.212, "from_m": 158597.995, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 159819.772, "from_m": 159303.212, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 166495.141, "from_m": 159819.772, "capability_applied": null, "effective_limit_mph": 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": 166545.02, "from_m": 166495.141, "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": 170525.67, "from_m": 166545.02, "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": 120.0}, {"to_m": 171846.707, "from_m": 170525.67, "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": 115.0}, {"to_m": 171904.435, "from_m": 171846.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": 175788.848, "from_m": 171904.435, "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": 179467.658, "from_m": 175788.848, "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": 120.0}, {"to_m": 184688.664, "from_m": 179467.658, "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": 125.0}, {"to_m": 185194.871, "from_m": 184688.664, "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": 190031.848, "from_m": 185194.871, "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": 120.0}, {"to_m": 190720.07, "from_m": 190031.848, "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": 191365.1, "from_m": 190720.07, "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": 192326.307, "from_m": 191365.1, "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": 193291.156, "from_m": 192326.307, "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": 196675.288, "from_m": 193291.156, "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": 201745.27, "from_m": 196675.288, "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": 115.0}, {"to_m": 202192.441, "from_m": 201745.27, "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": 204354.713, "from_m": 202192.441, "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": 205306.771, "from_m": 204354.713, "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": 205554.92, "from_m": 205306.771, "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": 205746.48, "from_m": 205554.92, "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": 205861.321, "from_m": 205746.48, "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": 205873.767, "from_m": 205861.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 206405.689, "from_m": 205873.767, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 206473.722, "from_m": 206405.689, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 206474.347, "from_m": 206473.722, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 207711.7, "from_m": 206474.347, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 208152.186, "from_m": 207711.7, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 211317.205, "from_m": 208152.186, "capability_applied": null, "effective_limit_mph": 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": 222200.919, "from_m": 211317.205, "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": 222878.297, "from_m": 222200.919, "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": 224732.05, "from_m": 222878.297, "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": 237819.49, "from_m": 224732.05, "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": 245214.663, "from_m": 237819.49, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 245734.41, "from_m": 245214.663, "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": 245884.615, "from_m": 245734.41, "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": 245927.046, "from_m": 245884.615, "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": 256978.08, "from_m": 245927.046, "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": 258424.185, "from_m": 256978.08, "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": 258992.02, "from_m": 258424.185, "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": 262227.534, "from_m": 258992.02, "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": 263112.813, "from_m": 262227.534, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 264103.457, "from_m": 263112.813, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 264180.547, "from_m": 264103.457, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 264283.751, "from_m": 264180.547, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 264291.08, "from_m": 264283.751, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 264444.616, "from_m": 264291.08, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 264606.82, "from_m": 264444.616, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 697723, "profile_key": "39bacf942f468f507a584c629792e6e7a6dfd6a7040abf2833822675f79dc628", "schedule_id": 3037, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1230", "location": "Blackpool South", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66885}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1232H", "location": "Blackpool Pleasure Beach", "stage_seq": 2, "distance_m": 878.588, "section_seq": 1, "route_path_id": 66885}, {"is_pass": false, "wtt_arr": "1234H", "wtt_dep": "1235", "location": "Squires Gate", "stage_seq": 3, "distance_m": 1292.355, "section_seq": 1, "route_path_id": 66885}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": "1238H", "location": "St. Annes-on-the-Sea", "stage_seq": 4, "distance_m": 2259.452, "section_seq": 1, "route_path_id": 66885}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": "1242H", "location": "Ansdell & Fairhaven", "stage_seq": 5, "distance_m": 3213.419, "section_seq": 1, "route_path_id": 66885}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": "1245H", "location": "Lytham", "stage_seq": 6, "distance_m": 6007.203, "section_seq": 1, "route_path_id": 66885}, {"is_pass": false, "wtt_arr": "1249H", "wtt_dep": "1250H", "location": "Moss Side", "stage_seq": 7, "distance_m": 7956.251, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1254H", "location": "Kirkham West Jn", "stage_seq": 8, "distance_m": 11005.954, "section_seq": 1, "route_path_id": 66885}, {"is_pass": false, "wtt_arr": "1256H", "wtt_dep": "1257H", "location": "Kirkham & Wesham", "stage_seq": 9, "distance_m": 23007.952, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306H", "location": "Preston Fylde Jn", "stage_seq": 10, "distance_m": 31794.844, "section_seq": 1, "route_path_id": 66885}, {"is_pass": false, "wtt_arr": "1308", "wtt_dep": null, "location": "Preston", "stage_seq": 11, "distance_m": 38832.812, "section_seq": 1, "route_path_id": 66885}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 264606.82, "from_m": 0.0, "section_seq": 1, "route_path_id": 66885}], "total_distance_m": 264606.82, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 258845.003, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5761.817, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7839, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:38Z", "source_id": 58668940, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T11:56:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T11:55:44Z", "source_id": 18693570, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7859, "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:51Z", "source_id": 58693513, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T12:07:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-19T12:06:53Z", "source_id": 18700991, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T13:07:00+01:00", "operational_fact": true}] |
Blackpool South |
1230 |
1230 |
1 |
None |
None |
Preston |
1308 |
1308 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24719/2026-09-19/detailed |
None |
Kirkham & Wesham |
2026-09-19T12:57:30+01:00 |
Preston |
9.0 |
{"type": "LineString", "coordinates": [[-2.881829013459319, 53.78694949841639], [-2.8811954999999996, 53.7869317], [-2.8805053, 53.7869074], [-2.8797268, 53.7868871], [-2.8788203, 53.7868668], [-2.877683, 53.78686020000001], [-2.8769037, 53.7868737], [-2.8761243, 53.786901099999994], [-2.8755408, 53.78693139999999], [-2.8746089091824683, 53.78699555426751], [-2.8737948, 53.787051600000005], [-2.8729622999999997, 53.787108], [-2.8728214999999997, 53.787118], [-2.8720585, 53.78716320000001], [-2.8703445, 53.7872931], [-2.8692476, 53.78733919999999], [-2.8677185999999995, 53.787388199999995], [-2.8662172, 53.787375999999995], [-2.8646855, 53.7873309], [-2.8631536, 53.7872165], [-2.858473, 53.78682830000001], [-2.8484633, 53.785942899999995], [-2.846822, 53.785817299999984], [-2.8411359999999997, 53.78524479999999], [-2.8383298999999997, 53.7849706], [-2.8352201, 53.7845646], [-2.8225595999999995, 53.7825057], [-2.8206583999999997, 53.7821516], [-2.8191266999999995, 53.7818206], [-2.8173468999999995, 53.7815533], [-2.816643, 53.7814663], [-2.8158183, 53.7813474], [-2.8145254999999993, 53.781144600000005], [-2.814104, 53.7810789], [-2.8082408999999995, 53.78009350000001], [-2.8023023, 53.779097799999995], [-2.7920062, 53.77736980000001], [-2.7903665999999996, 53.77709740000001], [-2.7863867999999994, 53.776551999999995], [-2.784777380770516, 53.77636090111662], [-2.7818533, 53.7760137], [-2.7796056, 53.7757444], [-2.7772023, 53.77554820000001], [-2.7746435, 53.775480999999985], [-2.7699764999999994, 53.7754247], [-2.7661251, 53.7754029], [-2.7658270999999996, 53.7754037], [-2.7587916999999997, 53.77555089999999], [-2.757681, 53.77556539999999], [-2.7564660999999995, 53.7755416], [-2.7555862, 53.775508300000006], [-2.7547574, 53.77545440000001], [-2.7538713, 53.7753765], [-2.7534882, 53.7753428], [-2.7525445999999993, 53.7752373], [-2.7515441, 53.77510879999999], [-2.7506013, 53.774952], [-2.7496678999999995, 53.7747721], [-2.748737199999999, 53.774578700000006], [-2.7478118, 53.77436600000001], [-2.7471493, 53.7741792], [-2.7463384999999993, 53.773943800000005], [-2.7460968, 53.77387439999999], [-2.7428556999999993, 53.7729386], [-2.7396957999999993, 53.7720721], [-2.7394511, 53.7720062], [-2.7318203, 53.76988879999999], [-2.7301132999999997, 53.769335700000006], [-2.7290688, 53.768986], [-2.7279809000000004, 53.768552499999984], [-2.7269495, 53.7680981], [-2.7261995, 53.76774509999999], [-2.7253489, 53.76727859999999], [-2.7232741, 53.76598460000001], [-2.7211066999999995, 53.76448160000001], [-2.7207476999999995, 53.764252799999994], [-2.720291, 53.76399369999999], [-2.7198161999999995, 53.763753400000006], [-2.7191414999999997, 53.76345179999999], [-2.7187196, 53.763264], [-2.7184826, 53.7631695], [-2.7182643, 53.7630901], [-2.7179280999999995, 53.762989299999994], [-2.7175078, 53.762872], [-2.7169881999999994, 53.7627436], [-2.7166491, 53.7626723], [-2.7162219999999997, 53.762594500000006], [-2.7157007999999996, 53.762504099999994], [-2.7148349, 53.7623473], [-2.7143238, 53.7622182], [-2.7138939999999994, 53.7620616], [-2.7135872999999995, 53.76192290000001], [-2.7133224, 53.7617856], [-2.7132650056777403, 53.76175079794352], [-2.713094577813011, 53.76162841630381], [-2.712940329409972, 53.76152161215189], [-2.7127999475616167, 53.76142816029535], [-2.712671119360941, 53.76134583554179], [-2.712551531900936, 53.76127241269881], [-2.712438872274599, 53.761205666573986], [-2.712330827574923, 53.76114337197491], [-2.712225084894902, 53.76108330370917], [-2.7121193313275302, 53.76102323658438], [-2.7120112539658012, 53.760960945408115], [-2.7118985399027107, 53.76089420498796], [-2.711778876231252, 53.76082079013153], [-2.7116499500444187, 53.760738475646406], [-2.711509448435206, 53.76064503634018], [-2.7113550584966073, 53.76053824702044], [-2.7111844673216168, 53.76041588249478], [-2.7108845, 53.76020749999999], [-2.710593, 53.7600333], [-2.709942, 53.7596495], [-2.7099337, 53.75964449999999], [-2.7097863, 53.75956330000001], [-2.709357, 53.75930760000001], [-2.7090845999999997, 53.7591279], [-2.7088104999999993, 53.7589136], [-2.7084418, 53.75854199999999], [-2.7082415, 53.758288400000005], [-2.7080571999999994, 53.75798330000001], [-2.7078909, 53.7576279], [-2.707827599999999, 53.7573794], [-2.7077439999999995, 53.756888499999995], [-2.7076878, 53.75656659999999], [-2.7076421999999996, 53.756310599999985], [-2.707535899999999, 53.7558152], [-2.7074629, 53.75545369999999]]} |
7.8 |
1258 |
1307 |
Kirkham & Wesham |
Preston |
Preston |
53.7554537 |
-2.7074629 |
53.7554537 |
-2.7074629 |
1 |
0 |
2026-09-19 12:18:21 |
TERMINATED |
2026-09-19 12:07:00 |
Preston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
18700991 |
1789819614401490 |
14 |
14 |
2026-09-19 12:17:55.047208 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-19 12:07:54.170164 |